Metamath Proof Explorer


Theorem tgfscgr

Description: Congruence law for the general five segment configuration. Theorem 4.16 of Schwabhauser p. 37. (Contributed by Thierry Arnoux, 27-Apr-2019)

Ref Expression
Hypotheses tglngval.p P=BaseG
tglngval.l L=Line𝒢G
tglngval.i I=ItvG
tglngval.g φG𝒢Tarski
tglngval.x φXP
tglngval.y φYP
tgcolg.z φZP
lnxfr.r ˙=𝒢G
lnxfr.a φAP
lnxfr.b φBP
lnxfr.d -˙=distG
tgfscgr.t φTP
tgfscgr.c φCP
tgfscgr.d φDP
tgfscgr.1 φYXLZX=Z
tgfscgr.2 φ⟨“XYZ”⟩˙⟨“ABC”⟩
tgfscgr.3 φX-˙T=A-˙D
tgfscgr.4 φY-˙T=B-˙D
tgfscgr.5 φXY
Assertion tgfscgr φZ-˙T=C-˙D

Proof

Step Hyp Ref Expression
1 tglngval.p P=BaseG
2 tglngval.l L=Line𝒢G
3 tglngval.i I=ItvG
4 tglngval.g φG𝒢Tarski
5 tglngval.x φXP
6 tglngval.y φYP
7 tgcolg.z φZP
8 lnxfr.r ˙=𝒢G
9 lnxfr.a φAP
10 lnxfr.b φBP
11 lnxfr.d -˙=distG
12 tgfscgr.t φTP
13 tgfscgr.c φCP
14 tgfscgr.d φDP
15 tgfscgr.1 φYXLZX=Z
16 tgfscgr.2 φ⟨“XYZ”⟩˙⟨“ABC”⟩
17 tgfscgr.3 φX-˙T=A-˙D
18 tgfscgr.4 φY-˙T=B-˙D
19 tgfscgr.5 φXY
20 4 adantr φYXIZG𝒢Tarski
21 5 adantr φYXIZXP
22 6 adantr φYXIZYP
23 7 adantr φYXIZZP
24 9 adantr φYXIZAP
25 10 adantr φYXIZBP
26 13 adantr φYXIZCP
27 12 adantr φYXIZTP
28 14 adantr φYXIZDP
29 19 adantr φYXIZXY
30 simpr φYXIZYXIZ
31 16 adantr φYXIZ⟨“XYZ”⟩˙⟨“ABC”⟩
32 1 11 3 8 20 21 22 23 24 25 26 31 30 tgbtwnxfr φYXIZBAIC
33 1 11 3 8 20 21 22 23 24 25 26 31 cgr3simp1 φYXIZX-˙Y=A-˙B
34 1 11 3 8 20 21 22 23 24 25 26 31 cgr3simp2 φYXIZY-˙Z=B-˙C
35 17 adantr φYXIZX-˙T=A-˙D
36 18 adantr φYXIZY-˙T=B-˙D
37 1 11 3 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 axtg5seg φYXIZZ-˙T=C-˙D
38 4 adantr φXYIZG𝒢Tarski
39 6 adantr φXYIZYP
40 5 adantr φXYIZXP
41 7 adantr φXYIZZP
42 10 adantr φXYIZBP
43 9 adantr φXYIZAP
44 13 adantr φXYIZCP
45 12 adantr φXYIZTP
46 14 adantr φXYIZDP
47 19 necomd φYX
48 47 adantr φXYIZYX
49 simpr φXYIZXYIZ
50 16 adantr φXYIZ⟨“XYZ”⟩˙⟨“ABC”⟩
51 1 11 3 8 38 40 39 41 43 42 44 50 cgr3swap12 φXYIZ⟨“YXZ”⟩˙⟨“BAC”⟩
52 1 11 3 8 38 39 40 41 42 43 44 51 49 tgbtwnxfr φXYIZABIC
53 1 11 3 8 38 39 40 41 42 43 44 51 cgr3simp1 φXYIZY-˙X=B-˙A
54 1 11 3 8 38 39 40 41 42 43 44 51 cgr3simp2 φXYIZX-˙Z=A-˙C
55 18 adantr φXYIZY-˙T=B-˙D
56 17 adantr φXYIZX-˙T=A-˙D
57 1 11 3 38 39 40 41 42 43 44 45 46 48 49 52 53 54 55 56 axtg5seg φXYIZZ-˙T=C-˙D
58 4 adantr φZXIYG𝒢Tarski
59 5 adantr φZXIYXP
60 7 adantr φZXIYZP
61 6 adantr φZXIYYP
62 12 adantr φZXIYTP
63 9 adantr φZXIYAP
64 13 adantr φZXIYCP
65 10 adantr φZXIYBP
66 14 adantr φZXIYDP
67 simpr φZXIYZXIY
68 16 adantr φZXIY⟨“XYZ”⟩˙⟨“ABC”⟩
69 1 11 3 8 58 59 61 60 63 65 64 68 cgr3swap23 φZXIY⟨“XZY”⟩˙⟨“ACB”⟩
70 1 11 3 8 58 59 60 61 63 64 65 69 67 tgbtwnxfr φZXIYCAIB
71 1 11 3 8 58 59 61 60 63 65 64 68 cgr3simp1 φZXIYX-˙Y=A-˙B
72 1 11 3 8 58 59 60 61 63 64 65 69 cgr3simp2 φZXIYZ-˙Y=C-˙B
73 17 adantr φZXIYX-˙T=A-˙D
74 18 adantr φZXIYY-˙T=B-˙D
75 1 11 3 58 59 60 61 62 63 64 65 66 67 70 71 72 73 74 tgifscgr φZXIYZ-˙T=C-˙D
76 1 2 3 4 5 7 6 tgcolg φYXLZX=ZYXIZXYIZZXIY
77 15 76 mpbid φYXIZXYIZZXIY
78 37 57 75 77 mpjao3dan φZ-˙T=C-˙D