| Step | Hyp | Ref
| Expression |
| 1 | | ragcgra.p |
. . . 4
⊢ 𝑃 = (Base‘𝐺) |
| 2 | | eqid 2761 |
. . . 4
⊢
(dist‘𝐺) =
(dist‘𝐺) |
| 3 | | eqid 2761 |
. . . 4
⊢
(Itv‘𝐺) =
(Itv‘𝐺) |
| 4 | | eqid 2761 |
. . . 4
⊢
(LineG‘𝐺) =
(LineG‘𝐺) |
| 5 | | eqid 2761 |
. . . 4
⊢
(pInvG‘𝐺) =
(pInvG‘𝐺) |
| 6 | | ragcgra.g |
. . . . 5
⊢ (𝜑 → 𝐺 ∈ TarskiG) |
| 7 | 6 | ad5antr 746 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐺 ∈ TarskiG) |
| 8 | | simp-5r 797 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑎 ∈ 𝑃) |
| 9 | | ragcgra.b |
. . . . 5
⊢ (𝜑 → 𝐵 ∈ 𝑃) |
| 10 | 9 | ad5antr 746 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐵 ∈ 𝑃) |
| 11 | | ragcgra.c |
. . . . 5
⊢ (𝜑 → 𝐶 ∈ 𝑃) |
| 12 | 11 | ad5antr 746 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐶 ∈ 𝑃) |
| 13 | | ragcgra.a |
. . . . 5
⊢ (𝜑 → 𝐴 ∈ 𝑃) |
| 14 | 13 | ad5antr 746 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐴 ∈ 𝑃) |
| 15 | | simp-4r 795 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑐 ∈ 𝑃) |
| 16 | | ragcgra.x |
. . . . . . . . 9
⊢ (𝜑 → 𝑋 ∈ 𝑃) |
| 17 | 16 | ad5antr 746 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑋 ∈ 𝑃) |
| 18 | | ragcgra.y |
. . . . . . . . 9
⊢ (𝜑 → 𝑌 ∈ 𝑃) |
| 19 | 18 | ad5antr 746 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑌 ∈ 𝑃) |
| 20 | | ragcgra.z |
. . . . . . . . 9
⊢ (𝜑 → 𝑍 ∈ 𝑃) |
| 21 | 20 | ad5antr 746 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑍 ∈ 𝑃) |
| 22 | | eqid 2761 |
. . . . . . . 8
⊢
(cgrG‘𝐺) =
(cgrG‘𝐺) |
| 23 | | ragcgra.1 |
. . . . . . . . 9
⊢ (𝜑 → 〈“𝑋𝑌𝑍”〉 ∈ (∟G‘𝐺)) |
| 24 | 23 | ad5antr 746 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝑋𝑌𝑍”〉 ∈ (∟G‘𝐺)) |
| 25 | | simpllr 787 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) |
| 26 | 1, 2, 3, 4, 5, 7, 17, 19, 21, 22, 8, 10, 15, 24, 25 | ragcgr 28962 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝑎𝐵𝑐”〉 ∈ (∟G‘𝐺)) |
| 27 | 1, 2, 3, 4, 5, 7, 8, 10, 15, 26 | ragcom 28953 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝑐𝐵𝑎”〉 ∈ (∟G‘𝐺)) |
| 28 | | eqid 2761 |
. . . . . . 7
⊢
(hlG‘𝐺) =
(hlG‘𝐺) |
| 29 | | simpr 489 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑐((hlG‘𝐺)‘𝐵)𝐶) |
| 30 | 1, 3, 28, 15, 12, 10, 7, 29 | hlne1 28853 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑐 ≠ 𝐵) |
| 31 | 1, 3, 28, 15, 12, 10, 7, 29 | hlcomd 28852 |
. . . . . . . . 9
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐶((hlG‘𝐺)‘𝐵)𝑐) |
| 32 | 1, 3, 28, 12, 15, 10, 7, 4, 31 | hlln 28855 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐶 ∈ (𝑐(LineG‘𝐺)𝐵)) |
| 33 | 32 | orcd 886 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → (𝐶 ∈ (𝑐(LineG‘𝐺)𝐵) ∨ 𝑐 = 𝐵)) |
| 34 | 1, 4, 3, 7, 15, 10, 12, 33 | colrot1 28804 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → (𝑐 ∈ (𝐵(LineG‘𝐺)𝐶) ∨ 𝐵 = 𝐶)) |
| 35 | 1, 2, 3, 4, 5, 7, 15, 10, 8, 12, 27, 30, 34 | ragcol 28954 |
. . . . 5
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝐶𝐵𝑎”〉 ∈ (∟G‘𝐺)) |
| 36 | 1, 2, 3, 4, 5, 7, 12, 10, 8, 35 | ragcom 28953 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝑎𝐵𝐶”〉 ∈ (∟G‘𝐺)) |
| 37 | | simplr 780 |
. . . . 5
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑎((hlG‘𝐺)‘𝐵)𝐴) |
| 38 | 1, 3, 28, 8, 14, 10, 7, 37 | hlne1 28853 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝑎 ≠ 𝐵) |
| 39 | 1, 3, 28, 8, 14, 10, 7, 37 | hlcomd 28852 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐴((hlG‘𝐺)‘𝐵)𝑎) |
| 40 | 1, 3, 28, 14, 8, 10, 7, 4, 39 | hlln 28855 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 𝐴 ∈ (𝑎(LineG‘𝐺)𝐵)) |
| 41 | 40 | orcd 886 |
. . . . 5
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → (𝐴 ∈ (𝑎(LineG‘𝐺)𝐵) ∨ 𝑎 = 𝐵)) |
| 42 | 1, 4, 3, 7, 8, 10,
14, 41 | colrot1 28804 |
. . . 4
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → (𝑎 ∈ (𝐵(LineG‘𝐺)𝐴) ∨ 𝐵 = 𝐴)) |
| 43 | 1, 2, 3, 4, 5, 7, 8, 10, 12, 14, 36, 38, 42 | ragcol 28954 |
. . 3
⊢
((((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ 〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉) ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴) ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶) → 〈“𝐴𝐵𝐶”〉 ∈ (∟G‘𝐺)) |
| 44 | 43 | 3anasss 1378 |
. 2
⊢ ((((𝜑 ∧ 𝑎 ∈ 𝑃) ∧ 𝑐 ∈ 𝑃) ∧ (〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉 ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴 ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶)) → 〈“𝐴𝐵𝐶”〉 ∈ (∟G‘𝐺)) |
| 45 | | cgrarag.1 |
. . 3
⊢ (𝜑 → 〈“𝑋𝑌𝑍”〉(cgrA‘𝐺)〈“𝐴𝐵𝐶”〉) |
| 46 | 1, 3, 28, 6, 16, 18, 20, 13, 9, 11 | iscgra 29093 |
. . 3
⊢ (𝜑 → (〈“𝑋𝑌𝑍”〉(cgrA‘𝐺)〈“𝐴𝐵𝐶”〉 ↔ ∃𝑎 ∈ 𝑃 ∃𝑐 ∈ 𝑃 (〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉 ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴 ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶))) |
| 47 | 45, 46 | mpbid 235 |
. 2
⊢ (𝜑 → ∃𝑎 ∈ 𝑃 ∃𝑐 ∈ 𝑃 (〈“𝑋𝑌𝑍”〉(cgrG‘𝐺)〈“𝑎𝐵𝑐”〉 ∧ 𝑎((hlG‘𝐺)‘𝐵)𝐴 ∧ 𝑐((hlG‘𝐺)‘𝐵)𝐶)) |
| 48 | 44, 47 | r19.29vva 3223 |
1
⊢ (𝜑 → 〈“𝐴𝐵𝐶”〉 ∈ (∟G‘𝐺)) |