Step * of Lemma Euclid-drop-perp-0

No Annotations
e:EuclideanPlane. ∀a:Point. ∀b:{b:Point| b} . ∀c:Point.
  ∃x:Point. (∃p:Point [(Colinear(p;x;c) ∧ ab  ⊥px ∧ ab ∧ c)])
BY
((Auto THEN (Assert BY (DVar `b' THEN Unhide THEN Auto)))
   THEN (InstLemma `colinear-equidistant-points-exist` [⌜e⌝;⌜a⌝;⌜b⌝;⌜c⌝]⋅ THENA Auto)
   THEN ExRepD
   THEN (CompassCompass2 ⌜u⌝ ⌜v⌝ ⌜v⌝ ⌜u⌝ `x' `y'⋅
         THENA ((Auto THEN InstConcl [⌜v⌝;⌜u⌝]⋅ THEN Auto) THEN (Assert BY Auto) THEN Auto)
         )
   THEN (Assert ab BY
               ((Assert uv BY Auto) THEN InstLemma `colinear-lsep-general` [⌜e⌝;⌜u⌝;⌜v⌝;⌜a⌝;⌜b⌝]⋅ THEN Auto))
   THEN (Assert ab BY
               ((Assert uv BY Auto) THEN InstLemma `colinear-lsep-general` [⌜e⌝;⌜u⌝;⌜v⌝;⌜a⌝;⌜b⌝]⋅ THEN Auto))
   THEN (Assert BY
               (Auto THEN EasyGeometry))
   THEN InstLemma `geo-sep-or` [⌜e⌝;⌜x⌝;⌜y⌝;⌜c⌝]⋅
   THEN Auto) }

1
1. EuclideanPlane
2. Point
3. {b:Point| b} 
4. Point
5. b
6. Point
7. Point
8. Colinear(a;b;u)
9. Colinear(a;b;v)
10. v
11. cu ≅ cv
12. Point
13. Point
14. ux ≅ uv
15. uy ≅ uv
16. vx ≅ vu
17. vy ≅ vu
18. leftof uv
19. leftof vu
20. ab
21. ab
22. y
23. c ∨ c
⊢ ∃x:Point. (∃p:Point [(Colinear(p;x;c) ∧ ab  ⊥px ∧ ab ∧ c)])


Latex:


Latex:
No  Annotations
\mforall{}e:EuclideanPlane.  \mforall{}a:Point.  \mforall{}b:\{b:Point|  a  \#  b\}  .  \mforall{}c:Point.
    \mexists{}x:Point.  (\mexists{}p:Point  [(Colinear(p;x;c)  \mwedge{}  ab    \mbot{}p  px  \mwedge{}  x  \#  ab  \mwedge{}  x  \#  c)])


By


Latex:
((Auto  THEN  (Assert  a  \#  b  BY  (DVar  `b'  THEN  Unhide  THEN  Auto)))
  THEN  (InstLemma  `colinear-equidistant-points-exist`  [\mkleeneopen{}e\mkleeneclose{};\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}b\mkleeneclose{};\mkleeneopen{}c\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  ExRepD
  THEN  (CompassCompass2  \mkleeneopen{}u\mkleeneclose{}  \mkleeneopen{}v\mkleeneclose{}  \mkleeneopen{}v\mkleeneclose{}  \mkleeneopen{}u\mkleeneclose{}  `x'  `y'\mcdot{}
              THENA  ((Auto  THEN  InstConcl  [\mkleeneopen{}v\mkleeneclose{};\mkleeneopen{}u\mkleeneclose{}]\mcdot{}  THEN  Auto)  THEN  (Assert  v  \#  u  BY  Auto)  THEN  Auto)
              )
  THEN  (Assert  x  \#  ab  BY
                          ((Assert  x  \#  uv  BY
                                          Auto)
                            THEN  InstLemma  `colinear-lsep-general`  [\mkleeneopen{}e\mkleeneclose{};\mkleeneopen{}u\mkleeneclose{};\mkleeneopen{}v\mkleeneclose{};\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}b\mkleeneclose{}]\mcdot{}
                            THEN  Auto))
  THEN  (Assert  y  \#  ab  BY
                          ((Assert  y  \#  uv  BY
                                          Auto)
                            THEN  InstLemma  `colinear-lsep-general`  [\mkleeneopen{}e\mkleeneclose{};\mkleeneopen{}u\mkleeneclose{};\mkleeneopen{}v\mkleeneclose{};\mkleeneopen{}a\mkleeneclose{};\mkleeneopen{}b\mkleeneclose{}]\mcdot{}
                            THEN  Auto))
  THEN  (Assert  x  \#  y  BY
                          (Auto  THEN  EasyGeometry))
  THEN  InstLemma  `geo-sep-or`  [\mkleeneopen{}e\mkleeneclose{};\mkleeneopen{}x\mkleeneclose{};\mkleeneopen{}y\mkleeneclose{};\mkleeneopen{}c\mkleeneclose{}]\mcdot{}
  THEN  Auto)




Home Index