X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fstyle%2Fmmlextension.xsl;h=4a801a65402c244e03bbe273c6a4d7a7ba1709a3;hb=4faf0e37e7019de16dd6862bb34d84f799a2a230;hp=5a9a391d3466dd130f83df6d76ae72e26e304e34;hpb=b205c1fb5ec671d31e051a9a2f0e534b4e393452;p=helm.git
diff --git a/helm/style/mmlextension.xsl b/helm/style/mmlextension.xsl
index 5a9a391d3..4a801a654 100644
--- a/helm/style/mmlextension.xsl
+++ b/helm/style/mmlextension.xsl
@@ -40,10 +40,14 @@ which generates the toplevel element (see for instance xlink) -->
xmlns:xlink="http://www.w3.org/1999/xlink">
-
+
+
+
+
+
@@ -62,11 +66,19 @@ which generates the toplevel element (see for instance xlink) -->
+
+
-
-
+
+
+
+
+
+
+
+
+
+
@@ -169,10 +181,54 @@ which generates the toplevel element (see for instance xlink) -->
-
+
__
- :
-
+
+
+
+
+
+
+
+
+
+ _
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+ _
+
+
+ :=
+
+
+
+
+
+ _
+ :?
+ _
+
+
+
+
+ ;
+
+
+ |-
+ ?
+ :
+
@@ -180,7 +236,7 @@ which generates the toplevel element (see for instance xlink) -->
- CORRESPONDING PROOF:
+ PROOF:
@@ -348,6 +404,61 @@ which generates the toplevel element (see for instance xlink) -->
+
+
+
+
+
+
+ none
+
+
+ solid
+
+
+
+ ?
+ :
+ _
+
+
+
+
+
+
+
+
+ :
+
+
+ :=
+
+
+
+
+
+
+
+
+
+
+
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -363,21 +474,27 @@ which generates the toplevel element (see for instance xlink) -->
-
- :
+
+
+ :
+
+
+
-
- :
-
+
+
+ :
+
+
@@ -395,10 +512,21 @@ which generates the toplevel element (see for instance xlink) -->
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -406,7 +534,7 @@ which generates the toplevel element (see for instance xlink) -->
-
+ ∀
@@ -422,7 +550,7 @@ which generates the toplevel element (see for instance xlink) -->
-
+ ∀
:
@@ -431,6 +559,7 @@ which generates the toplevel element (see for instance xlink) -->
+
@@ -476,6 +605,7 @@ which generates the toplevel element (see for instance xlink) -->
+
@@ -508,6 +638,7 @@ which generates the toplevel element (see for instance xlink) -->
+
@@ -584,6 +715,7 @@ which generates the toplevel element (see for instance xlink) -->
+
@@ -592,7 +724,10 @@ which generates the toplevel element (see for instance xlink) -->
(
-
+
+
+
+
@@ -601,7 +736,10 @@ which generates the toplevel element (see for instance xlink) -->
(
-
+
+
+
+
@@ -617,15 +755,22 @@ which generates the toplevel element (see for instance xlink) -->
(
-
+
+
+
+
_
-
+
+
+
+
)
+
@@ -664,15 +809,19 @@ which generates the toplevel element (see for instance xlink) -->
+
Prop
+
Set
+
Type
+
@@ -711,8 +860,8 @@ which generates the toplevel element (see for instance xlink) -->
-
-
+
+
@@ -725,10 +874,10 @@ which generates the toplevel element (see for instance xlink) -->
_
-
+
⇒
-
+
@@ -739,7 +888,7 @@ which generates the toplevel element (see for instance xlink) -->
|_
⇒
-
+
@@ -761,21 +910,22 @@ which generates the toplevel element (see for instance xlink) -->
_
OF
-
+
|
-
+
⇒
-
+
_
END
+
@@ -865,6 +1015,7 @@ which generates the toplevel element (see for instance xlink) -->
+
@@ -957,7 +1108,178 @@ which generates the toplevel element (see for instance xlink) -->
+
+
+
+
+
+
+
+
+
+
+ We can prove
+ _
+
+
+
+
+ _
+ (explain)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _
+
+
+ (hide details)
+
+
+
+
+
+
+ we proved
+ _
+
+
+
+
+
+
+
+
+
+
+
+ that is equivalent to
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ We can prove
+ _
+
+
+
+
+ _
+ (explain)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _
+
+
+ (hide details)
+
+
+
+
+
+
+ we proved
+ _
+
+
+
+
+
+
+
+
+
+
+
+ that is equivalent to
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -969,32 +1291,146 @@ which generates the toplevel element (see for instance xlink) -->
- we proved
- _
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ We prove
+ _
+
+
+
+
+
+
+
+ by induction on
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Case
+ _
+
+
+
+
+
+
+
+ _
+
+
+
+
+
+ By induction hypothesis, we have:
+
+
+
+
+
+
+ _
+
+ (
+
+ )
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (
+
+
+ _
+
+ :
+
+
+ )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Contradiction.
+
+
+
+
+
@@ -1016,12 +1452,14 @@ which generates the toplevel element (see for instance xlink) -->
+
(
)
+
@@ -1082,6 +1520,7 @@ which generates the toplevel element (see for instance xlink) -->
-->
+
@@ -1094,7 +1533,7 @@ which generates the toplevel element (see for instance xlink) -->
- Then apply it to
+ Then apply it to
_
@@ -1102,34 +1541,65 @@ which generates the toplevel element (see for instance xlink) -->
-
-
+
+
- By induction
+
+
+
+
+
+
+ Consider
+ _
+
+
+
+
- base case:
-
+ In particular, we have
- inductive case:
+ (
+ )
+ _
+
+
+
+
+
+
+
+ (
+
+ )
+ _
+
+
+
+
+
+
+
+
-
-
+
+
@@ -1150,41 +1620,56 @@ which generates the toplevel element (see for instance xlink) -->
- In particular, we have
+ We proceed by cases to prove
+ _
+
- (
-
- )
+ Left: suppose
_
-
-
+ (
+
+ )
+ _
+
+
- (
-
- )
_
-
-
+
+
-
+ Right: suppose
+ _
+ (
+
+ )
+ _
+
+
+
+
+
+
+
+
+
@@ -1206,18 +1691,18 @@ which generates the toplevel element (see for instance xlink) -->
- We prove
+ We prove
_
_
- by cases:
+ by cases:
- *
+ Left
@@ -1225,13 +1710,14 @@ which generates the toplevel element (see for instance xlink) -->
- *
+ Right
+
@@ -1259,7 +1745,7 @@ which generates the toplevel element (see for instance xlink) -->
:
_
- such that
+ such that
_
(
@@ -1278,8 +1764,220 @@ which generates the toplevel element (see for instance xlink) -->
+
+
+
+
+
+
+ We have the following equality chain:
+
+
+
+
+
+
+
+
+
+
+
+ _
+ =
+
+
+ =
+ _
+
+
+
+
+
+
+
+
+
+
+ __
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ We have the following disequality chain:
+
+
+
+
+
+
+
+
+
+
+
+ _
+
+
+
+
+ _
+
+
+
+
+
+
+
+
+
+
+ __
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [
+
+
+
+
+ ←
+
+ ]
+
+
+
+
+
+
+
+ ↑
+
+
+
+ (
+
+ )
+
+
+
+
+
+
+
+
+ ↑
+
+
+
+
+ (
+
+ )
+
+
+
+
+
+
+
+
+
+ →
+ β
+
+
+
+
+
+
+
+
+
+
+ →
+ β
+ *
+
+
+
+
+
+
+
+
+
+
+ ⇒
+ β
+
+
+
+
+
+
+
+
+
+
+ ⇒
+ β
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ≅
+
+
+
+
+
+
+
+
+
+
+
+
+
- ERROR
+ ERROR
@@ -1310,7 +2008,7 @@ which generates the toplevel element (see for instance xlink) -->
- we get
+ we get
_
@@ -1328,7 +2026,7 @@ which generates the toplevel element (see for instance xlink) -->
- we get
+ we get
_
@@ -1344,7 +2042,12 @@ which generates the toplevel element (see for instance xlink) -->
-
+
+
+
+
+
+
@@ -1378,256 +2081,6 @@ which generates the toplevel element (see for instance xlink) -->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (
-
-
-
-
-
-
-
-
- __
- =
-
-
-
-
-
-
-
-
- )
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (
-
-
-
-
-
-
-
-
- __
-
-
-
-
-
-
-
-
-
-
-
- )
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {
-
-
-
-
-
-
-
- {
- |
-
-
-
-
-
-
-
- }
-
-
-
-
-
-
-
-
-
-
- {
-
-
- ,
-
-
-
-
-
-
-
-
- {
-
-
- ,
-
-
-
-
-
-
-
-
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1685,7 +2138,16 @@ which generates the toplevel element (see for instance xlink) -->
-
+
+
+
+
+
+
+
+
+
+
@@ -1711,5 +2173,3 @@ which generates the toplevel element (see for instance xlink) -->
-
-