X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=inline;f=helm%2Fstyle%2Fmmlextension.xsl;h=b9cd3165ef2bc2e4d1e98ed03d4fb4ce686950a6;hb=d1d5f6ee41209f05c072ba20e3cd50bc774ebff4;hp=698e8fce5f9a427cd5d22033960e8370e32447e6;hpb=aa12f8cd84908fb3757a582cadd36ef49e269a2b;p=helm.git diff --git a/helm/style/mmlextension.xsl b/helm/style/mmlextension.xsl index 698e8fce5..b9cd3165e 100644 --- a/helm/style/mmlextension.xsl +++ b/helm/style/mmlextension.xsl @@ -1,5 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -8,11 +32,21 @@ + + xmlns:helm="http://www.cs.unibo.it/helm" + xmlns:xlink="http://www.w3.org/1999/xlink"> + + + + + + - + + @@ -32,9 +66,19 @@ + + - type="text/xhtml" - + + + + + + + + + + @@ -295,6 +339,23 @@ + + + + + AS + + + + + + + __ + + + + + @@ -314,21 +375,27 @@ - - : + + + : + + + - - : - + + + : + + @@ -342,21 +409,26 @@ + - - + + + + - + + + @@ -370,7 +442,7 @@ - + : @@ -379,14 +451,63 @@ + + + + + + + + + LET + _ + + + + + + + + = + + + + + + + + IN + _ + + + + + + + + LET + _ + + = + + _ + IN + _ + + + + + - Π + + Π + @@ -400,7 +521,7 @@ - Π + Π : @@ -409,6 +530,7 @@ + @@ -416,7 +538,9 @@ - ( + + ( + @@ -424,11 +548,27 @@ - - + + + + + + + + + + + + + + + + + + @@ -436,17 +576,38 @@ + - ( + + ( + - - - ) + + + + + + + + + + + + + + + + + + + ) + + @@ -455,7 +616,10 @@ ( - + + + + @@ -464,7 +628,10 @@ ( - + + + + @@ -480,15 +647,22 @@ ( - + + + + _ - + + + + ) + @@ -504,7 +678,7 @@ - :> + :> @@ -521,21 +695,25 @@ ( - :> + :> ) + Prop + Set + Type + @@ -574,8 +752,8 @@ - - + + @@ -588,10 +766,10 @@ _ - + - - + + @@ -601,8 +779,8 @@ |_ - - + + @@ -624,21 +802,22 @@ _ OF - + | - - - + + + _ END + @@ -728,6 +907,7 @@ + @@ -820,7 +1000,140 @@ + + + + + + + + + + + We can prove + _ + + + _ + (explain) + + + + + + + + + + + + + + + + + + + + + we proved + _ + + + + _ + + + (hide details) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + We can prove + _ + + + _ + (explain) + + + + + + + + + + + + + + + + + + + + + we proved + _ + + + + _ + + + (hide details) + + + + + + + + + + + + + + + + + + + + + @@ -832,14 +1145,146 @@ - we proved - _ + + + + + + We prove + _ + + + + + + + + by induction on + _ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Case + _ + + + + + + + + _ + + + + + + By induction hypothesis, we have: + + + + + + + _ + + ( + + ) + _ + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + _ + + : + + + ) + + + + + + + + + + + + + + + + + + Contradiction. + + + + + + @@ -861,103 +1306,141 @@ + ( ) - + + - - + + - Consider - + Consider + _ + - - - - - Rewrite _ - + _ with _ - + _ by _ - - _ - in - _ - - _ - and apply to - _ - + - - - + + + + + + - In particular, we have + + + - ( - - ) + Then apply it to _ - - + + + + + + + - ( - - ) - _ - - + + + + + + Consider + _ + + + + + + + + + + In particular, we have + + + + + + + ( + + ) + _ + + + + + + + + ( + + ) + _ + + @@ -969,6 +1452,78 @@ + + + + + + + + + + + + Consider + _ + + + + + + + + + + We proceed by cases to prove + _ + + + + + + + + Left: suppose + _ + ( + + ) + _ + + + + + + + + _ + + + + + + + + Right: suppose + _ + ( + + ) + _ + + + + + + + + + + + + + + @@ -989,17 +1544,19 @@ - We prove - _ - - _ - by cases: + + We prove + _ + + _ + by cases: + - * + Left @@ -1007,20 +1564,280 @@ - * + Right + + + + + + + + + + + + Consider + _ + + + + + + + + + + Let + _ + + : + + _ + such that + _ + ( + + ) + _ + + + + + + + + + + + + + + + + + + + + We have the following equality chain: + + + + + + + + + + + + _ + = + + + = + _ + + + + + + + + + + + __ + + + + + + + + + + + + + + + We have the following disequality chain: + + + + + + + + + + + + _ + + + + + _ + + + + + + + + + + + __ + + + + + + + + + + + + + + + + [ + + + + + + + ] + + + + + + + + + + + + ( + + ) + + + + + + + + + + + + + + ( + + ) + + + + + + + + + + + β + + + + + + + + + + + + β + * + + + + + + + + + + + + β + + + + + + + + + + + + β + * + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - ERROR + ERROR + - + + + + + + - λ + + λ + @@ -1100,7 +1924,7 @@ - λ + λ : @@ -1111,229 +1935,6 @@ - - - - - - - - - - - - - - - - - - - - - ( - - - - - - - __ - - = - - - - - - - - ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ( - - - - - - - __ - - - - - - - - - - ) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - { - - - - - - { - | - - - - - - } - - - - - - - - - { - - - , - - - - - - - { - - - , - - - - - - - } - - - - - - - - - - - - - - - - | - - | - - - - - - - @@ -1405,7 +2006,7 @@ - > +