Step | Hyp | Ref
| Expression |
1 | | lmiopp.p |
. . . . . 6
⊢ 𝑃 = (Base‘𝐺) |
2 | | lmiopp.m |
. . . . . 6
⊢ − =
(dist‘𝐺) |
3 | | lmiopp.i |
. . . . . 6
⊢ 𝐼 = (Itv‘𝐺) |
4 | | lmiopp.l |
. . . . . 6
⊢ 𝐿 = (LineG‘𝐺) |
5 | | lmiopp.g |
. . . . . . . . 9
⊢ (𝜑 → 𝐺 ∈ TarskiG) |
6 | 5 | ad2antrr 758 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → 𝐺 ∈ TarskiG) |
7 | 6 | ad2antrr 758 |
. . . . . . 7
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝐺 ∈ TarskiG) |
8 | 7 | adantr 480 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝐺 ∈ TarskiG) |
9 | | simprl 790 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑝 ∈ 𝑃) |
10 | | lmiopp.d |
. . . . . . . . . 10
⊢ (𝜑 → 𝐷 ∈ ran 𝐿) |
11 | | lnperpex.a |
. . . . . . . . . 10
⊢ (𝜑 → 𝐴 ∈ 𝐷) |
12 | 1, 4, 3, 5, 10, 11 | tglnpt 25244 |
. . . . . . . . 9
⊢ (𝜑 → 𝐴 ∈ 𝑃) |
13 | 12 | ad2antrr 758 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → 𝐴 ∈ 𝑃) |
14 | 13 | ad3antrrr 762 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝐴 ∈ 𝑃) |
15 | | simprrl 800 |
. . . . . . . . . 10
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝐴𝐿𝑝)(⟂G‘𝐺)𝐷) |
16 | 4, 8, 15 | perpln1 25405 |
. . . . . . . . 9
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝐴𝐿𝑝) ∈ ran 𝐿) |
17 | 1, 3, 4, 8, 14, 9,
16 | tglnne 25323 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝐴 ≠ 𝑝) |
18 | 17 | necomd 2837 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑝 ≠ 𝐴) |
19 | 1, 3, 4, 8, 9, 14,
18 | tgelrnln 25325 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝑝𝐿𝐴) ∈ ran 𝐿) |
20 | 10 | ad2antrr 758 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → 𝐷 ∈ ran 𝐿) |
21 | 20 | ad2antrr 758 |
. . . . . . 7
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝐷 ∈ ran 𝐿) |
22 | 21 | adantr 480 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝐷 ∈ ran 𝐿) |
23 | 1, 3, 4, 8, 9, 14,
18 | tglinecom 25330 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝑝𝐿𝐴) = (𝐴𝐿𝑝)) |
24 | 23, 15 | eqbrtrd 4605 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝑝𝐿𝐴)(⟂G‘𝐺)𝐷) |
25 | 1, 2, 3, 4, 8, 19,
22, 24 | perpcom 25408 |
. . . . 5
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝐷(⟂G‘𝐺)(𝑝𝐿𝐴)) |
26 | | simpr 476 |
. . . . . . 7
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝑄𝑂𝑐) |
27 | 26 | adantr 480 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑄𝑂𝑐) |
28 | | lmiopp.o |
. . . . . . 7
⊢ 𝑂 = {〈𝑎, 𝑏〉 ∣ ((𝑎 ∈ (𝑃 ∖ 𝐷) ∧ 𝑏 ∈ (𝑃 ∖ 𝐷)) ∧ ∃𝑡 ∈ 𝐷 𝑡 ∈ (𝑎𝐼𝑏))} |
29 | | lnperpex.q |
. . . . . . . . . 10
⊢ (𝜑 → 𝑄 ∈ 𝑃) |
30 | 29 | ad2antrr 758 |
. . . . . . . . 9
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → 𝑄 ∈ 𝑃) |
31 | 30 | ad2antrr 758 |
. . . . . . . 8
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝑄 ∈ 𝑃) |
32 | 31 | adantr 480 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑄 ∈ 𝑃) |
33 | | simplr 788 |
. . . . . . . 8
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝑐 ∈ 𝑃) |
34 | 33 | adantr 480 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑐 ∈ 𝑃) |
35 | | simprrr 801 |
. . . . . . . 8
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑐𝑂𝑝) |
36 | 1, 2, 3, 28, 4, 22, 8, 34, 9, 35 | oppcom 25436 |
. . . . . . 7
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑝𝑂𝑐) |
37 | 1, 3, 4, 28, 8, 22, 9, 32, 34, 36 | lnopp2hpgb 25455 |
. . . . . 6
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝑄𝑂𝑐 ↔ 𝑝((hpG‘𝐺)‘𝐷)𝑄)) |
38 | 27, 37 | mpbid 221 |
. . . . 5
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → 𝑝((hpG‘𝐺)‘𝐷)𝑄) |
39 | 25, 38 | jca 553 |
. . . 4
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) ∧ (𝑝 ∈ 𝑃 ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝))) → (𝐷(⟂G‘𝐺)(𝑝𝐿𝐴) ∧ 𝑝((hpG‘𝐺)‘𝐷)𝑄)) |
40 | | eqid 2610 |
. . . . 5
⊢
(hlG‘𝐺) =
(hlG‘𝐺) |
41 | 11 | ad2antrr 758 |
. . . . . 6
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → 𝐴 ∈ 𝐷) |
42 | 41 | ad2antrr 758 |
. . . . 5
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝐴 ∈ 𝐷) |
43 | 1, 2, 3, 28, 4, 21, 7, 31, 33, 26 | oppne2 25434 |
. . . . 5
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → ¬ 𝑐 ∈ 𝐷) |
44 | | lmiopp.h |
. . . . . . 7
⊢ (𝜑 → 𝐺DimTarskiG≥2) |
45 | 44 | ad2antrr 758 |
. . . . . 6
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → 𝐺DimTarskiG≥2) |
46 | 45 | ad2antrr 758 |
. . . . 5
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → 𝐺DimTarskiG≥2) |
47 | 1, 2, 3, 28, 4, 21, 7, 40, 42, 33, 43, 46 | oppperpex 25445 |
. . . 4
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → ∃𝑝 ∈ 𝑃 ((𝐴𝐿𝑝)(⟂G‘𝐺)𝐷 ∧ 𝑐𝑂𝑝)) |
48 | 39, 47 | reximddv 3001 |
. . 3
⊢
(((((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) ∧ 𝑐 ∈ 𝑃) ∧ 𝑄𝑂𝑐) → ∃𝑝 ∈ 𝑃 (𝐷(⟂G‘𝐺)(𝑝𝐿𝐴) ∧ 𝑝((hpG‘𝐺)‘𝐷)𝑄)) |
49 | | lnperpex.1 |
. . . . 5
⊢ (𝜑 → ¬ 𝑄 ∈ 𝐷) |
50 | 1, 3, 4, 5, 10, 29, 28, 49 | hpgerlem 25457 |
. . . 4
⊢ (𝜑 → ∃𝑐 ∈ 𝑃 𝑄𝑂𝑐) |
51 | 50 | ad2antrr 758 |
. . 3
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → ∃𝑐 ∈ 𝑃 𝑄𝑂𝑐) |
52 | 48, 51 | r19.29a 3060 |
. 2
⊢ (((𝜑 ∧ 𝑑 ∈ 𝐷) ∧ 𝐴 ≠ 𝑑) → ∃𝑝 ∈ 𝑃 (𝐷(⟂G‘𝐺)(𝑝𝐿𝐴) ∧ 𝑝((hpG‘𝐺)‘𝐷)𝑄)) |
53 | 1, 3, 4, 5, 10, 11 | tglnpt2 25336 |
. 2
⊢ (𝜑 → ∃𝑑 ∈ 𝐷 𝐴 ≠ 𝑑) |
54 | 52, 53 | r19.29a 3060 |
1
⊢ (𝜑 → ∃𝑝 ∈ 𝑃 (𝐷(⟂G‘𝐺)(𝑝𝐿𝐴) ∧ 𝑝((hpG‘𝐺)‘𝐷)𝑄)) |