Metamath Proof Explorer


Theorem trgcgrg

Description: The property for two triangles to be congruent to each other. (Contributed by Thierry Arnoux, 3-Apr-2019)

Ref Expression
Hypotheses trgcgrg.p ⊢ P = Base G
trgcgrg.m ⊢ - ˙ = dist ⁡ G
trgcgrg.r ⊢ ∼ ˙ = ∼ 𝒢 ⁡ G
trgcgrg.g ⊢ φ → G ∈ 𝒢 Tarski
trgcgrg.a ⊢ φ → A ∈ P
trgcgrg.b ⊢ φ → B ∈ P
trgcgrg.c ⊢ φ → C ∈ P
trgcgrg.d ⊢ φ → D ∈ P
trgcgrg.e ⊢ φ → E ∈ P
trgcgrg.f ⊢ φ → F ∈ P
Assertion trgcgrg ⊢ φ → ⟨“ ABC ”⟩ ∼ ˙ ⟨“ DEF ”⟩ ↔ A - ˙ B = D - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D

Proof

Step Hyp Ref Expression
1 trgcgrg.p ⊢ P = Base G
2 trgcgrg.m ⊢ - ˙ = dist ⁡ G
3 trgcgrg.r ⊢ ∼ ˙ = ∼ 𝒢 ⁡ G
4 trgcgrg.g ⊢ φ → G ∈ 𝒢 Tarski
5 trgcgrg.a ⊢ φ → A ∈ P
6 trgcgrg.b ⊢ φ → B ∈ P
7 trgcgrg.c ⊢ φ → C ∈ P
8 trgcgrg.d ⊢ φ → D ∈ P
9 trgcgrg.e ⊢ φ → E ∈ P
10 trgcgrg.f ⊢ φ → F ∈ P
11 5 6 7 s3cld ⊢ φ → ⟨“ ABC ”⟩ ∈ Word P
12 wrdf ⊢ ⟨“ ABC ”⟩ ∈ Word P → ⟨“ ABC ”⟩ : 0 ..^ ⟨“ ABC ”⟩ ⟶ P
13 11 12 syl ⊢ φ → ⟨“ ABC ”⟩ : 0 ..^ ⟨“ ABC ”⟩ ⟶ P
14 s3len ⊢ ⟨“ ABC ”⟩ = 3
15 14 oveq2i ⊢ 0 ..^ ⟨“ ABC ”⟩ = 0 ..^ 3
16 fzo0to3tp ⊢ 0 ..^ 3 = 0 1 2
17 15 16 eqtri ⊢ 0 ..^ ⟨“ ABC ”⟩ = 0 1 2
18 17 feq2i ⊢ ⟨“ ABC ”⟩ : 0 ..^ ⟨“ ABC ”⟩ ⟶ P ↔ ⟨“ ABC ”⟩ : 0 1 2 ⟶ P
19 13 18 sylib ⊢ φ → ⟨“ ABC ”⟩ : 0 1 2 ⟶ P
20 19 fdmd ⊢ φ → dom ⁡ ⟨“ ABC ”⟩ = 0 1 2
21 20 raleqdv ⊢ φ → ∀ j ∈ dom ⁡ ⟨“ ABC ”⟩ ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j
22 20 21 raleqbidv ⊢ φ → ∀ i ∈ dom ⁡ ⟨“ ABC ”⟩ ∀ j ∈ dom ⁡ ⟨“ ABC ”⟩ ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ∀ i ∈ 0 1 2 ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j
23 0re ⊢ 0 ∈ ℝ
24 1re ⊢ 1 ∈ ℝ
25 2re ⊢ 2 ∈ ℝ
26 tpssi ⊢ 0 ∈ ℝ ∧ 1 ∈ ℝ ∧ 2 ∈ ℝ → 0 1 2 ⊆ ℝ
27 23 24 25 26 mp3an ⊢ 0 1 2 ⊆ ℝ
28 27 a1i ⊢ φ → 0 1 2 ⊆ ℝ
29 8 9 10 s3cld ⊢ φ → ⟨“ DEF ”⟩ ∈ Word P
30 wrdf ⊢ ⟨“ DEF ”⟩ ∈ Word P → ⟨“ DEF ”⟩ : 0 ..^ ⟨“ DEF ”⟩ ⟶ P
31 29 30 syl ⊢ φ → ⟨“ DEF ”⟩ : 0 ..^ ⟨“ DEF ”⟩ ⟶ P
32 s3len ⊢ ⟨“ DEF ”⟩ = 3
33 32 oveq2i ⊢ 0 ..^ ⟨“ DEF ”⟩ = 0 ..^ 3
34 33 16 eqtri ⊢ 0 ..^ ⟨“ DEF ”⟩ = 0 1 2
35 34 feq2i ⊢ ⟨“ DEF ”⟩ : 0 ..^ ⟨“ DEF ”⟩ ⟶ P ↔ ⟨“ DEF ”⟩ : 0 1 2 ⟶ P
36 31 35 sylib ⊢ φ → ⟨“ DEF ”⟩ : 0 1 2 ⟶ P
37 1 2 3 4 28 19 36 iscgrgd ⊢ φ → ⟨“ ABC ”⟩ ∼ ˙ ⟨“ DEF ”⟩ ↔ ∀ i ∈ dom ⁡ ⟨“ ABC ”⟩ ∀ j ∈ dom ⁡ ⟨“ ABC ”⟩ ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j
38 fveq2 ⊢ j = 0 → ⟨“ ABC ”⟩ ⁡ j = ⟨“ ABC ”⟩ ⁡ 0
39 s3fv0 ⊢ A ∈ P → ⟨“ ABC ”⟩ ⁡ 0 = A
40 5 39 syl ⊢ φ → ⟨“ ABC ”⟩ ⁡ 0 = A
41 38 40 sylan9eqr ⊢ φ ∧ j = 0 → ⟨“ ABC ”⟩ ⁡ j = A
42 41 oveq2d ⊢ φ ∧ j = 0 → ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ ABC ”⟩ ⁡ i - ˙ A
43 fveq2 ⊢ j = 0 → ⟨“ DEF ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ 0
44 s3fv0 ⊢ D ∈ P → ⟨“ DEF ”⟩ ⁡ 0 = D
45 8 44 syl ⊢ φ → ⟨“ DEF ”⟩ ⁡ 0 = D
46 43 45 sylan9eqr ⊢ φ ∧ j = 0 → ⟨“ DEF ”⟩ ⁡ j = D
47 46 oveq2d ⊢ φ ∧ j = 0 → ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ D
48 42 47 eqeq12d ⊢ φ ∧ j = 0 → ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D
49 fveq2 ⊢ j = 1 → ⟨“ ABC ”⟩ ⁡ j = ⟨“ ABC ”⟩ ⁡ 1
50 s3fv1 ⊢ B ∈ P → ⟨“ ABC ”⟩ ⁡ 1 = B
51 6 50 syl ⊢ φ → ⟨“ ABC ”⟩ ⁡ 1 = B
52 49 51 sylan9eqr ⊢ φ ∧ j = 1 → ⟨“ ABC ”⟩ ⁡ j = B
53 52 oveq2d ⊢ φ ∧ j = 1 → ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ ABC ”⟩ ⁡ i - ˙ B
54 fveq2 ⊢ j = 1 → ⟨“ DEF ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ 1
55 s3fv1 ⊢ E ∈ P → ⟨“ DEF ”⟩ ⁡ 1 = E
56 9 55 syl ⊢ φ → ⟨“ DEF ”⟩ ⁡ 1 = E
57 54 56 sylan9eqr ⊢ φ ∧ j = 1 → ⟨“ DEF ”⟩ ⁡ j = E
58 57 oveq2d ⊢ φ ∧ j = 1 → ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ E
59 53 58 eqeq12d ⊢ φ ∧ j = 1 → ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E
60 fveq2 ⊢ j = 2 → ⟨“ ABC ”⟩ ⁡ j = ⟨“ ABC ”⟩ ⁡ 2
61 s3fv2 ⊢ C ∈ P → ⟨“ ABC ”⟩ ⁡ 2 = C
62 7 61 syl ⊢ φ → ⟨“ ABC ”⟩ ⁡ 2 = C
63 60 62 sylan9eqr ⊢ φ ∧ j = 2 → ⟨“ ABC ”⟩ ⁡ j = C
64 63 oveq2d ⊢ φ ∧ j = 2 → ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ ABC ”⟩ ⁡ i - ˙ C
65 fveq2 ⊢ j = 2 → ⟨“ DEF ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ 2
66 s3fv2 ⊢ F ∈ P → ⟨“ DEF ”⟩ ⁡ 2 = F
67 10 66 syl ⊢ φ → ⟨“ DEF ”⟩ ⁡ 2 = F
68 65 67 sylan9eqr ⊢ φ ∧ j = 2 → ⟨“ DEF ”⟩ ⁡ j = F
69 68 oveq2d ⊢ φ ∧ j = 2 → ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ F
70 64 69 eqeq12d ⊢ φ ∧ j = 2 → ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
71 0red ⊢ φ → 0 ∈ ℝ
72 1red ⊢ φ → 1 ∈ ℝ
73 25 a1i ⊢ φ → 2 ∈ ℝ
74 48 59 70 71 72 73 raltpd ⊢ φ → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
75 74 adantr ⊢ φ ∧ i = 0 → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
76 fveq2 ⊢ i = 0 → ⟨“ ABC ”⟩ ⁡ i = ⟨“ ABC ”⟩ ⁡ 0
77 76 adantl ⊢ φ ∧ i = 0 → ⟨“ ABC ”⟩ ⁡ i = ⟨“ ABC ”⟩ ⁡ 0
78 40 adantr ⊢ φ ∧ i = 0 → ⟨“ ABC ”⟩ ⁡ 0 = A
79 77 78 eqtr2d ⊢ φ ∧ i = 0 → A = ⟨“ ABC ”⟩ ⁡ i
80 79 oveq1d ⊢ φ ∧ i = 0 → A - ˙ A = ⟨“ ABC ”⟩ ⁡ i - ˙ A
81 fveq2 ⊢ i = 0 → ⟨“ DEF ”⟩ ⁡ i = ⟨“ DEF ”⟩ ⁡ 0
82 81 adantl ⊢ φ ∧ i = 0 → ⟨“ DEF ”⟩ ⁡ i = ⟨“ DEF ”⟩ ⁡ 0
83 45 adantr ⊢ φ ∧ i = 0 → ⟨“ DEF ”⟩ ⁡ 0 = D
84 82 83 eqtr2d ⊢ φ ∧ i = 0 → D = ⟨“ DEF ”⟩ ⁡ i
85 84 oveq1d ⊢ φ ∧ i = 0 → D - ˙ D = ⟨“ DEF ”⟩ ⁡ i - ˙ D
86 80 85 eqeq12d ⊢ φ ∧ i = 0 → A - ˙ A = D - ˙ D ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D
87 79 oveq1d ⊢ φ ∧ i = 0 → A - ˙ B = ⟨“ ABC ”⟩ ⁡ i - ˙ B
88 84 oveq1d ⊢ φ ∧ i = 0 → D - ˙ E = ⟨“ DEF ”⟩ ⁡ i - ˙ E
89 87 88 eqeq12d ⊢ φ ∧ i = 0 → A - ˙ B = D - ˙ E ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E
90 79 oveq1d ⊢ φ ∧ i = 0 → A - ˙ C = ⟨“ ABC ”⟩ ⁡ i - ˙ C
91 84 oveq1d ⊢ φ ∧ i = 0 → D - ˙ F = ⟨“ DEF ”⟩ ⁡ i - ˙ F
92 90 91 eqeq12d ⊢ φ ∧ i = 0 → A - ˙ C = D - ˙ F ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
93 86 89 92 3anbi123d ⊢ φ ∧ i = 0 → A - ˙ A = D - ˙ D ∧ A - ˙ B = D - ˙ E ∧ A - ˙ C = D - ˙ F ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
94 75 93 bitr4d ⊢ φ ∧ i = 0 → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ A - ˙ A = D - ˙ D ∧ A - ˙ B = D - ˙ E ∧ A - ˙ C = D - ˙ F
95 74 adantr ⊢ φ ∧ i = 1 → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
96 fveq2 ⊢ i = 1 → ⟨“ ABC ”⟩ ⁡ i = ⟨“ ABC ”⟩ ⁡ 1
97 96 adantl ⊢ φ ∧ i = 1 → ⟨“ ABC ”⟩ ⁡ i = ⟨“ ABC ”⟩ ⁡ 1
98 51 adantr ⊢ φ ∧ i = 1 → ⟨“ ABC ”⟩ ⁡ 1 = B
99 97 98 eqtr2d ⊢ φ ∧ i = 1 → B = ⟨“ ABC ”⟩ ⁡ i
100 99 oveq1d ⊢ φ ∧ i = 1 → B - ˙ A = ⟨“ ABC ”⟩ ⁡ i - ˙ A
101 fveq2 ⊢ i = 1 → ⟨“ DEF ”⟩ ⁡ i = ⟨“ DEF ”⟩ ⁡ 1
102 101 adantl ⊢ φ ∧ i = 1 → ⟨“ DEF ”⟩ ⁡ i = ⟨“ DEF ”⟩ ⁡ 1
103 56 adantr ⊢ φ ∧ i = 1 → ⟨“ DEF ”⟩ ⁡ 1 = E
104 102 103 eqtr2d ⊢ φ ∧ i = 1 → E = ⟨“ DEF ”⟩ ⁡ i
105 104 oveq1d ⊢ φ ∧ i = 1 → E - ˙ D = ⟨“ DEF ”⟩ ⁡ i - ˙ D
106 100 105 eqeq12d ⊢ φ ∧ i = 1 → B - ˙ A = E - ˙ D ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D
107 99 oveq1d ⊢ φ ∧ i = 1 → B - ˙ B = ⟨“ ABC ”⟩ ⁡ i - ˙ B
108 104 oveq1d ⊢ φ ∧ i = 1 → E - ˙ E = ⟨“ DEF ”⟩ ⁡ i - ˙ E
109 107 108 eqeq12d ⊢ φ ∧ i = 1 → B - ˙ B = E - ˙ E ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E
110 99 oveq1d ⊢ φ ∧ i = 1 → B - ˙ C = ⟨“ ABC ”⟩ ⁡ i - ˙ C
111 104 oveq1d ⊢ φ ∧ i = 1 → E - ˙ F = ⟨“ DEF ”⟩ ⁡ i - ˙ F
112 110 111 eqeq12d ⊢ φ ∧ i = 1 → B - ˙ C = E - ˙ F ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
113 106 109 112 3anbi123d ⊢ φ ∧ i = 1 → B - ˙ A = E - ˙ D ∧ B - ˙ B = E - ˙ E ∧ B - ˙ C = E - ˙ F ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
114 95 113 bitr4d ⊢ φ ∧ i = 1 → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ B - ˙ A = E - ˙ D ∧ B - ˙ B = E - ˙ E ∧ B - ˙ C = E - ˙ F
115 74 adantr ⊢ φ ∧ i = 2 → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
116 fveq2 ⊢ i = 2 → ⟨“ ABC ”⟩ ⁡ i = ⟨“ ABC ”⟩ ⁡ 2
117 116 adantl ⊢ φ ∧ i = 2 → ⟨“ ABC ”⟩ ⁡ i = ⟨“ ABC ”⟩ ⁡ 2
118 62 adantr ⊢ φ ∧ i = 2 → ⟨“ ABC ”⟩ ⁡ 2 = C
119 117 118 eqtr2d ⊢ φ ∧ i = 2 → C = ⟨“ ABC ”⟩ ⁡ i
120 119 oveq1d ⊢ φ ∧ i = 2 → C - ˙ A = ⟨“ ABC ”⟩ ⁡ i - ˙ A
121 fveq2 ⊢ i = 2 → ⟨“ DEF ”⟩ ⁡ i = ⟨“ DEF ”⟩ ⁡ 2
122 121 adantl ⊢ φ ∧ i = 2 → ⟨“ DEF ”⟩ ⁡ i = ⟨“ DEF ”⟩ ⁡ 2
123 67 adantr ⊢ φ ∧ i = 2 → ⟨“ DEF ”⟩ ⁡ 2 = F
124 122 123 eqtr2d ⊢ φ ∧ i = 2 → F = ⟨“ DEF ”⟩ ⁡ i
125 124 oveq1d ⊢ φ ∧ i = 2 → F - ˙ D = ⟨“ DEF ”⟩ ⁡ i - ˙ D
126 120 125 eqeq12d ⊢ φ ∧ i = 2 → C - ˙ A = F - ˙ D ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D
127 119 oveq1d ⊢ φ ∧ i = 2 → C - ˙ B = ⟨“ ABC ”⟩ ⁡ i - ˙ B
128 124 oveq1d ⊢ φ ∧ i = 2 → F - ˙ E = ⟨“ DEF ”⟩ ⁡ i - ˙ E
129 127 128 eqeq12d ⊢ φ ∧ i = 2 → C - ˙ B = F - ˙ E ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E
130 119 oveq1d ⊢ φ ∧ i = 2 → C - ˙ C = ⟨“ ABC ”⟩ ⁡ i - ˙ C
131 124 oveq1d ⊢ φ ∧ i = 2 → F - ˙ F = ⟨“ DEF ”⟩ ⁡ i - ˙ F
132 130 131 eqeq12d ⊢ φ ∧ i = 2 → C - ˙ C = F - ˙ F ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
133 126 129 132 3anbi123d ⊢ φ ∧ i = 2 → C - ˙ A = F - ˙ D ∧ C - ˙ B = F - ˙ E ∧ C - ˙ C = F - ˙ F ↔ ⟨“ ABC ”⟩ ⁡ i - ˙ A = ⟨“ DEF ”⟩ ⁡ i - ˙ D ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ B = ⟨“ DEF ”⟩ ⁡ i - ˙ E ∧ ⟨“ ABC ”⟩ ⁡ i - ˙ C = ⟨“ DEF ”⟩ ⁡ i - ˙ F
134 115 133 bitr4d ⊢ φ ∧ i = 2 → ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ C - ˙ A = F - ˙ D ∧ C - ˙ B = F - ˙ E ∧ C - ˙ C = F - ˙ F
135 94 114 134 71 72 73 raltpd ⊢ φ → ∀ i ∈ 0 1 2 ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j ↔ A - ˙ A = D - ˙ D ∧ A - ˙ B = D - ˙ E ∧ A - ˙ C = D - ˙ F ∧ B - ˙ A = E - ˙ D ∧ B - ˙ B = E - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D ∧ C - ˙ B = F - ˙ E ∧ C - ˙ C = F - ˙ F
136 an33rean ⊢ A - ˙ A = D - ˙ D ∧ A - ˙ B = D - ˙ E ∧ A - ˙ C = D - ˙ F ∧ B - ˙ A = E - ˙ D ∧ B - ˙ B = E - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D ∧ C - ˙ B = F - ˙ E ∧ C - ˙ C = F - ˙ F ↔ A - ˙ A = D - ˙ D ∧ B - ˙ B = E - ˙ E ∧ C - ˙ C = F - ˙ F ∧ A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D ∧ B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E ∧ A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D
137 eqid ⊢ Itv ⁡ G = Itv ⁡ G
138 1 2 137 4 5 8 tgcgrtriv ⊢ φ → A - ˙ A = D - ˙ D
139 1 2 137 4 6 9 tgcgrtriv ⊢ φ → B - ˙ B = E - ˙ E
140 1 2 137 4 7 10 tgcgrtriv ⊢ φ → C - ˙ C = F - ˙ F
141 138 139 140 3jca ⊢ φ → A - ˙ A = D - ˙ D ∧ B - ˙ B = E - ˙ E ∧ C - ˙ C = F - ˙ F
142 141 biantrurd ⊢ φ → A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D ∧ B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E ∧ A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D ↔ A - ˙ A = D - ˙ D ∧ B - ˙ B = E - ˙ E ∧ C - ˙ C = F - ˙ F ∧ A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D ∧ B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E ∧ A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D
143 simprl ⊢ φ ∧ A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D → A - ˙ B = D - ˙ E
144 simpr ⊢ φ ∧ A - ˙ B = D - ˙ E → A - ˙ B = D - ˙ E
145 4 adantr ⊢ φ ∧ A - ˙ B = D - ˙ E → G ∈ 𝒢 Tarski
146 5 adantr ⊢ φ ∧ A - ˙ B = D - ˙ E → A ∈ P
147 6 adantr ⊢ φ ∧ A - ˙ B = D - ˙ E → B ∈ P
148 8 adantr ⊢ φ ∧ A - ˙ B = D - ˙ E → D ∈ P
149 9 adantr ⊢ φ ∧ A - ˙ B = D - ˙ E → E ∈ P
150 1 2 137 145 146 147 148 149 144 tgcgrcomlr ⊢ φ ∧ A - ˙ B = D - ˙ E → B - ˙ A = E - ˙ D
151 144 150 jca ⊢ φ ∧ A - ˙ B = D - ˙ E → A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D
152 143 151 impbida ⊢ φ → A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D ↔ A - ˙ B = D - ˙ E
153 simprl ⊢ φ ∧ B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E → B - ˙ C = E - ˙ F
154 simpr ⊢ φ ∧ B - ˙ C = E - ˙ F → B - ˙ C = E - ˙ F
155 4 adantr ⊢ φ ∧ B - ˙ C = E - ˙ F → G ∈ 𝒢 Tarski
156 6 adantr ⊢ φ ∧ B - ˙ C = E - ˙ F → B ∈ P
157 7 adantr ⊢ φ ∧ B - ˙ C = E - ˙ F → C ∈ P
158 9 adantr ⊢ φ ∧ B - ˙ C = E - ˙ F → E ∈ P
159 10 adantr ⊢ φ ∧ B - ˙ C = E - ˙ F → F ∈ P
160 1 2 137 155 156 157 158 159 154 tgcgrcomlr ⊢ φ ∧ B - ˙ C = E - ˙ F → C - ˙ B = F - ˙ E
161 154 160 jca ⊢ φ ∧ B - ˙ C = E - ˙ F → B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E
162 153 161 impbida ⊢ φ → B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E ↔ B - ˙ C = E - ˙ F
163 simprr ⊢ φ ∧ A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D → C - ˙ A = F - ˙ D
164 4 adantr ⊢ φ ∧ C - ˙ A = F - ˙ D → G ∈ 𝒢 Tarski
165 7 adantr ⊢ φ ∧ C - ˙ A = F - ˙ D → C ∈ P
166 5 adantr ⊢ φ ∧ C - ˙ A = F - ˙ D → A ∈ P
167 10 adantr ⊢ φ ∧ C - ˙ A = F - ˙ D → F ∈ P
168 8 adantr ⊢ φ ∧ C - ˙ A = F - ˙ D → D ∈ P
169 simpr ⊢ φ ∧ C - ˙ A = F - ˙ D → C - ˙ A = F - ˙ D
170 1 2 137 164 165 166 167 168 169 tgcgrcomlr ⊢ φ ∧ C - ˙ A = F - ˙ D → A - ˙ C = D - ˙ F
171 170 169 jca ⊢ φ ∧ C - ˙ A = F - ˙ D → A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D
172 163 171 impbida ⊢ φ → A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D ↔ C - ˙ A = F - ˙ D
173 152 162 172 3anbi123d ⊢ φ → A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D ∧ B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E ∧ A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D ↔ A - ˙ B = D - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D
174 142 173 bitr3d ⊢ φ → A - ˙ A = D - ˙ D ∧ B - ˙ B = E - ˙ E ∧ C - ˙ C = F - ˙ F ∧ A - ˙ B = D - ˙ E ∧ B - ˙ A = E - ˙ D ∧ B - ˙ C = E - ˙ F ∧ C - ˙ B = F - ˙ E ∧ A - ˙ C = D - ˙ F ∧ C - ˙ A = F - ˙ D ↔ A - ˙ B = D - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D
175 136 174 bitrid ⊢ φ → A - ˙ A = D - ˙ D ∧ A - ˙ B = D - ˙ E ∧ A - ˙ C = D - ˙ F ∧ B - ˙ A = E - ˙ D ∧ B - ˙ B = E - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D ∧ C - ˙ B = F - ˙ E ∧ C - ˙ C = F - ˙ F ↔ A - ˙ B = D - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D
176 135 175 bitr2d ⊢ φ → A - ˙ B = D - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D ↔ ∀ i ∈ 0 1 2 ∀ j ∈ 0 1 2 ⟨“ ABC ”⟩ ⁡ i - ˙ ⟨“ ABC ”⟩ ⁡ j = ⟨“ DEF ”⟩ ⁡ i - ˙ ⟨“ DEF ”⟩ ⁡ j
177 22 37 176 3bitr4d ⊢ φ → ⟨“ ABC ”⟩ ∼ ˙ ⟨“ DEF ”⟩ ↔ A - ˙ B = D - ˙ E ∧ B - ˙ C = E - ˙ F ∧ C - ˙ A = F - ˙ D