Metamath Proof Explorer


Theorem tgaltai

Description: Parallelism implies alternate angles congruence: if a line ( X L Z ) crosses two parallel lines ( X L Y ) and ( Z L W ) , then the alternate angles are congruent. First direction of Theorem 12.21 of Schwabhauser p. 126. This is also Proposition 1.29 of Euclid's Elements . (Contributed by Thierry Arnoux, 20-Jul-2026)

Ref Expression
Hypotheses tgaltai.p P = Base G
tgaltai.i I = Itv G
tgaltai.l L = Line 𝒢 G
tgaltai.r No typesetting found for |- .|| = ( parlnG ` G ) with typecode |-
tgaltai.o O = a b | a P X L Z b P X L Z t X L Z t a I b
tgaltai.g φ G 𝒢 Tarski
tgaltai.1 φ G 𝒢 Tarski E
tgaltai.x φ X P
tgaltai.y φ Y P
tgaltai.z φ Z P
tgaltai.w φ W P
tgaltai.2 φ X L Y ˙ Z L W
tgaltai.3 φ Y O W
tgaltai.4 φ X Z
Assertion tgaltai φ ⟨“ YXZ ”⟩ 𝒢 G ⟨“ WZX ”⟩

Proof

Step Hyp Ref Expression
1 tgaltai.p P = Base G
2 tgaltai.i I = Itv G
3 tgaltai.l L = Line 𝒢 G
4 tgaltai.r Could not format .|| = ( parlnG ` G ) : No typesetting found for |- .|| = ( parlnG ` G ) with typecode |-
5 tgaltai.o O = a b | a P X L Z b P X L Z t X L Z t a I b
6 tgaltai.g φ G 𝒢 Tarski
7 tgaltai.1 φ G 𝒢 Tarski E
8 tgaltai.x φ X P
9 tgaltai.y φ Y P
10 tgaltai.z φ Z P
11 tgaltai.w φ W P
12 tgaltai.2 φ X L Y ˙ Z L W
13 tgaltai.3 φ Y O W
14 tgaltai.4 φ X Z
15 eqid hl 𝒢 G = hl 𝒢 G
16 6 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y G 𝒢 Tarski
17 9 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Y P
18 8 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X P
19 10 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z P
20 11 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y W P
21 simplr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y t P
22 eqid dist G = dist G
23 eqid 𝒢 G = 𝒢 G
24 simprr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z dist G t = X dist G Y
25 24 eqcomd φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X dist G Y = Z dist G t
26 1 22 2 16 18 17 19 21 25 tgcgrcomlr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Y dist G X = t dist G Z
27 1 22 2 16 18 19 axtgcgrrflx φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X dist G Z = Z dist G X
28 eleq1w t = s t a I b s a I b
29 28 cbvrexvw t X L Z t a I b s X L Z s a I b
30 29 anbi2i a P X L Z b P X L Z t X L Z t a I b a P X L Z b P X L Z s X L Z s a I b
31 30 opabbii a b | a P X L Z b P X L Z t X L Z t a I b = a b | a P X L Z b P X L Z s X L Z s a I b
32 5 31 eqtri O = a b | a P X L Z b P X L Z s X L Z s a I b
33 7 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y G 𝒢 Tarski E
34 1 2 3 6 8 10 14 tgelrnln φ X L Z ran L
35 1 22 2 5 3 34 6 9 11 13 oppne1 φ ¬ Y X L Z
36 14 neneqd φ ¬ X = Z
37 ioran ¬ Y X L Z X = Z ¬ Y X L Z ¬ X = Z
38 35 36 37 sylanbrc φ ¬ Y X L Z X = Z
39 1 3 2 6 8 10 9 38 ncolcom φ ¬ Y Z L X Z = X
40 1 3 2 6 10 8 9 39 ncolrot2 φ ¬ X Y L Z Y = Z
41 40 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y ¬ X Y L Z Y = Z
42 12 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X L Y ˙ Z L W
43 simprl φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y t hl 𝒢 G Z W
44 1 2 15 21 20 19 16 43 hlne1 φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y t Z
45 44 necomd φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z t
46 3 4 6 12 prlngrcl2 φ Z L W ran L
47 46 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z L W ran L
48 1 2 3 6 10 11 46 tglnne φ Z W
49 1 2 3 6 10 11 48 tglinerflx1 φ Z Z L W
50 49 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z Z L W
51 1 2 15 21 20 19 16 3 43 hlln φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y t W L Z
52 48 necomd φ W Z
53 1 2 3 6 11 10 52 tglinecom φ W L Z = Z L W
54 53 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y W L Z = Z L W
55 51 54 eleqtrd φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y t Z L W
56 1 2 3 16 19 21 45 45 47 50 55 tglinethru φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z L W = Z L t
57 42 56 breqtrd φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X L Y ˙ Z L t
58 34 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X L Z ran L
59 1 22 2 32 3 34 6 9 11 13 oppcom φ W O Y
60 59 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y W O Y
61 1 2 3 6 8 10 14 tglinerflx2 φ Z X L Z
62 61 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z X L Z
63 1 2 15 21 20 19 16 43 hlcomd φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y W hl 𝒢 G Z t
64 1 22 2 32 3 58 16 15 20 21 17 60 62 63 opphl φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y t O Y
65 1 22 2 32 3 58 16 21 17 64 oppcom φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Y O t
66 1 22 2 3 4 32 16 33 18 17 19 21 41 57 25 65 quadcgrprlng φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Y L Z ˙ t L X Y dist G Z = t dist G X
67 66 simprd φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Y dist G Z = t dist G X
68 1 22 2 16 17 19 21 18 67 tgcgrcomlr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y Z dist G Y = X dist G t
69 1 22 23 16 17 18 19 21 19 18 26 27 68 trgcgr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y ⟨“ YXZ ”⟩ 𝒢 G ⟨“ tZX ”⟩
70 1 2 15 8 8 10 6 14 hlid φ X hl 𝒢 G Z X
71 70 ad2antrr φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y X hl 𝒢 G Z X
72 1 2 15 16 17 18 19 20 19 18 21 18 69 43 71 iscgrad φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y ⟨“ YXZ ”⟩ 𝒢 G ⟨“ WZX ”⟩
73 3 4 6 12 prlngrcl1 φ X L Y ran L
74 1 2 3 6 8 9 73 tglnne φ X Y
75 1 2 15 10 8 9 6 11 22 52 74 hlcgrex φ t P t hl 𝒢 G Z W Z dist G t = X dist G Y
76 72 75 r19.29a φ ⟨“ YXZ ”⟩ 𝒢 G ⟨“ WZX ”⟩