Metamath Proof Explorer


Theorem iscgrad

Description: Sufficient conditions for angle congruence, deduction version. (Contributed by Thierry Arnoux, 1-Aug-2020)

Ref Expression
Hypotheses iscgra.p P=BaseG
iscgra.i I=ItvG
iscgra.k K=hl𝒢G
iscgra.g φG𝒢Tarski
iscgra.a φAP
iscgra.b φBP
iscgra.c φCP
iscgra.d φDP
iscgra.e φEP
iscgra.f φFP
iscgrad.x φXP
iscgrad.y φYP
iscgrad.1 φ⟨“ABC”⟩𝒢G⟨“XEY”⟩
iscgrad.2 φXKED
iscgrad.3 φYKEF
Assertion iscgrad φ⟨“ABC”⟩𝒢G⟨“DEF”⟩

Proof

Step Hyp Ref Expression
1 iscgra.p P=BaseG
2 iscgra.i I=ItvG
3 iscgra.k K=hl𝒢G
4 iscgra.g φG𝒢Tarski
5 iscgra.a φAP
6 iscgra.b φBP
7 iscgra.c φCP
8 iscgra.d φDP
9 iscgra.e φEP
10 iscgra.f φFP
11 iscgrad.x φXP
12 iscgrad.y φYP
13 iscgrad.1 φ⟨“ABC”⟩𝒢G⟨“XEY”⟩
14 iscgrad.2 φXKED
15 iscgrad.3 φYKEF
16 id x=Xx=X
17 eqidd x=XE=E
18 eqidd x=Xy=y
19 16 17 18 s3eqd x=X⟨“xEy”⟩=⟨“XEy”⟩
20 19 breq2d x=X⟨“ABC”⟩𝒢G⟨“xEy”⟩⟨“ABC”⟩𝒢G⟨“XEy”⟩
21 breq1 x=XxKEDXKED
22 20 21 3anbi12d x=X⟨“ABC”⟩𝒢G⟨“xEy”⟩xKEDyKEF⟨“ABC”⟩𝒢G⟨“XEy”⟩XKEDyKEF
23 eqidd y=YX=X
24 eqidd y=YE=E
25 id y=Yy=Y
26 23 24 25 s3eqd y=Y⟨“XEy”⟩=⟨“XEY”⟩
27 26 breq2d y=Y⟨“ABC”⟩𝒢G⟨“XEy”⟩⟨“ABC”⟩𝒢G⟨“XEY”⟩
28 breq1 y=YyKEFYKEF
29 27 28 3anbi13d y=Y⟨“ABC”⟩𝒢G⟨“XEy”⟩XKEDyKEF⟨“ABC”⟩𝒢G⟨“XEY”⟩XKEDYKEF
30 22 29 rspc2ev XPYP⟨“ABC”⟩𝒢G⟨“XEY”⟩XKEDYKEFxPyP⟨“ABC”⟩𝒢G⟨“xEy”⟩xKEDyKEF
31 11 12 13 14 15 30 syl113anc φxPyP⟨“ABC”⟩𝒢G⟨“xEy”⟩xKEDyKEF
32 1 2 3 4 5 6 7 8 9 10 iscgra φ⟨“ABC”⟩𝒢G⟨“DEF”⟩xPyP⟨“ABC”⟩𝒢G⟨“xEy”⟩xKEDyKEF
33 31 32 mpbird φ⟨“ABC”⟩𝒢G⟨“DEF”⟩