Step * 1 1 1 3 1 2 of Lemma Euclid-Prop19-lemma2


1. EuclideanPlane
2. Point
3. Point
4. Point
5. Point
6. Point
7. bc
8. cbd < abd
9. a=d=c
10. a-f-c
11. cbf ≅a abf
12. Point
13. bx ≅ bc
14. out(b ax)
15. xc
16. x1 Point
17. x-x1-c
18. out(b fx1)
19. abf ≅a xbx1
20. cbf ≅a cbx1
21. x' Point
22. x-x'-c
23. out(b dx')
24. abd ≅a xbx'
25. cbd ≅a cbx'
26. xbx1 ≅a cbx1
27. xbx1 < xbx'
28. abf < abd
29. a-f-d
⊢ |af| < |cf|
BY
((Assert c-d-f BY
          (D THEN THEN EAuto 1))
   THEN (Assert |ad| < |cf| BY
               ((Assert |cd| < |cf| BY
                       ((Unfold `geo-lt` THEN InstConcl [⌜d⌝;⌜f⌝]⋅ THEN Auto)
                        THEN -2
                        THEN FLemma `geo-add-length-between` [-3]
                        THEN Auto))
                THEN (Assert |ad| |cd| ∈ Length BY
                            (D THEN EAuto 1))
                THEN RWO "-1" 0
                THEN Auto))
   }

1
1. EuclideanPlane
2. Point
3. Point
4. Point
5. Point
6. Point
7. bc
8. cbd < abd
9. a=d=c
10. a-f-c
11. cbf ≅a abf
12. Point
13. bx ≅ bc
14. out(b ax)
15. xc
16. x1 Point
17. x-x1-c
18. out(b fx1)
19. abf ≅a xbx1
20. cbf ≅a cbx1
21. x' Point
22. x-x'-c
23. out(b dx')
24. abd ≅a xbx'
25. cbd ≅a cbx'
26. xbx1 ≅a cbx1
27. xbx1 < xbx'
28. abf < abd
29. a-f-d
30. c-d-f
31. |ad| < |cf|
⊢ |af| < |cf|


Latex:


Latex:

1.  e  :  EuclideanPlane
2.  a  :  Point
3.  b  :  Point
4.  c  :  Point
5.  d  :  Point
6.  f  :  Point
7.  a  \#  bc
8.  cbd  <  abd
9.  a=d=c
10.  a-f-c
11.  cbf  \mcong{}\msuba{}  abf
12.  x  :  Point
13.  bx  \mcong{}  bc
14.  out(b  ax)
15.  b  \#  xc
16.  x1  :  Point
17.  x-x1-c
18.  out(b  fx1)
19.  abf  \mcong{}\msuba{}  xbx1
20.  cbf  \mcong{}\msuba{}  cbx1
21.  x'  :  Point
22.  x-x'-c
23.  out(b  dx')
24.  abd  \mcong{}\msuba{}  xbx'
25.  cbd  \mcong{}\msuba{}  cbx'
26.  xbx1  \mcong{}\msuba{}  cbx1
27.  xbx1  <  xbx'
28.  abf  <  abd
29.  a-f-d
\mvdash{}  |af|  <  |cf|


By


Latex:
((Assert  c-d-f  BY
                (D  9  THEN  D  0  THEN  EAuto  1))
  THEN  (Assert  |ad|  <  |cf|  BY
                          ((Assert  |cd|  <  |cf|  BY
                                          ((Unfold  `geo-lt`  0  THEN  InstConcl  [\mkleeneopen{}d\mkleeneclose{};\mkleeneopen{}f\mkleeneclose{}]\mcdot{}  THEN  Auto)
                                            THEN  D  -2
                                            THEN  FLemma  `geo-add-length-between`  [-3]
                                            THEN  Auto))
                            THEN  (Assert  |ad|  =  |cd|  BY
                                                    (D  9  THEN  EAuto  1))
                            THEN  RWO  "-1"  0
                            THEN  Auto))
  )




Home Index