X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fstyle%2Fmmlextension.xsl;h=b9cd3165ef2bc2e4d1e98ed03d4fb4ce686950a6;hb=d1d5f6ee41209f05c072ba20e3cd50bc774ebff4;hp=6e66736a32aeb8e1fc866033a8091fc511f028f7;hpb=269da2552707ba218814a5430383c04ea650ba15;p=helm.git diff --git a/helm/style/mmlextension.xsl b/helm/style/mmlextension.xsl index 6e66736a3..b9cd3165e 100644 --- a/helm/style/mmlextension.xsl +++ b/helm/style/mmlextension.xsl @@ -32,11 +32,21 @@ + + xmlns:helm="http://www.cs.unibo.it/helm" + xmlns:xlink="http://www.w3.org/1999/xlink"> - + + + + + + + + @@ -56,11 +66,19 @@ + + - - + + + + + + + + + + @@ -357,21 +375,27 @@ - - : + + + : + + + - - : - + + + : + + @@ -389,18 +413,22 @@ - - + + + + - + + + @@ -414,7 +442,7 @@ - + : @@ -423,15 +451,18 @@ + + LET _ + @@ -466,14 +497,17 @@ + + Π + @@ -496,6 +530,7 @@ + @@ -572,6 +607,7 @@ + @@ -580,7 +616,10 @@ ( - + + + + @@ -589,7 +628,10 @@ ( - + + + + @@ -605,15 +647,22 @@ ( - + + + + _ - + + + + ) + @@ -652,15 +701,19 @@ + Prop + Set + Type + @@ -699,8 +752,8 @@ - - + + @@ -713,10 +766,10 @@ _ - + - + @@ -727,7 +780,7 @@ |_ - + @@ -749,21 +802,22 @@ _ OF - + | - + - + _ END + @@ -853,6 +907,7 @@ + @@ -945,7 +1000,140 @@ + + + + + + + + + + + We can prove + _ + + + _ + (explain) + + + + + + + + + + + + + + + + + + + + + we proved + _ + + + + _ + + + (hide details) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + We can prove + _ + + + _ + (explain) + + + + + + + + + + + + + + + + + + + + + we proved + _ + + + + _ + + + (hide details) + + + + + + + + + + + + + + + + + + + + + @@ -957,32 +1145,146 @@ - we proved - _ - - - - - - - - - - - - - - - - - + + + + + + We prove + _ + + + + + + + + by induction on + _ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Case + _ + + + + + + + + _ + + + + + + By induction hypothesis, we have: + + + + + + + _ + + ( + + ) + _ + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + _ + + : + + + ) + + + + + + + + + + + + + + + + + + Contradiction. + + + + + @@ -1004,12 +1306,14 @@ + ( ) + @@ -1070,6 +1374,7 @@ --> + @@ -1082,7 +1387,7 @@ - Then apply it to + Then apply it to _ @@ -1090,34 +1395,65 @@ - - + + - By induction + + + + + + + Consider + _ + + + + - base case: - + In particular, we have - inductive case: + ( + ) + _ + + + + + + + + ( + + ) + _ + + + + + + + + - - + + @@ -1137,40 +1473,57 @@ - In particular, we have + + We proceed by cases to prove + _ + + - ( - - ) + Left: suppose _ - - + ( + + ) + _ + + - ( - - ) _ - - + + - + Right: suppose + _ + ( + + ) + _ + + + + + + + + + @@ -1191,17 +1544,19 @@ - We prove - _ - - _ - by cases: + + We prove + _ + + _ + by cases: + - * + Left @@ -1209,13 +1564,14 @@ - * + Right + @@ -1236,19 +1592,21 @@ - Let - _ - - : - - _ - such that - _ - ( - - ) - _ - + + Let + _ + + : + + _ + such that + _ + ( + + ) + _ + + @@ -1260,8 +1618,220 @@ + + + + + + + We have the following equality chain: + + + + + + + + + + + + _ + = + + + = + _ + + + + + + + + + + + __ + + + + + + + + + + + + + + + We have the following disequality chain: + + + + + + + + + + + + _ + + + + + _ + + + + + + + + + + + __ + + + + + + + + + + + + + + + + [ + + + + + + + ] + + + + + + + + + + + + ( + + ) + + + + + + + + + + + + + + ( + + ) + + + + + + + + + + + β + + + + + + + + + + + + β + * + + + + + + + + + + + + β + + + + + + + + + + + + β + * + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - ERROR + ERROR @@ -1292,7 +1862,7 @@ - we get + we get _ @@ -1310,7 +1880,7 @@ - we get + we get _ @@ -1326,14 +1896,21 @@ - + + + + + + + λ + @@ -1358,227 +1935,6 @@ - - - - - - - - - - - - - - - - - - - - - ( - - - - - - - __ - = - - - - - - - ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ( - - - - - - - __ - - - - - - - - - - ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - { - - - - - - { - | - - - - - - } - - - - - - - - - { - - - , - - - - - - - { - - - , - - - - - - - } - - - - - - - - - - - - - - - - | - - | - - - - - - - @@ -1662,5 +2018,3 @@ - -