MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  lnssplnglem Structured version   Visualization version   GIF version

Theorem lnssplnglem 29021
Description: Lemma for lnssplng 29022. (Contributed by Thierry Arnoux, 17-Jun-2026.)
Hypotheses
Ref Expression
plngval.p 𝑃 = (Base‘𝐺)
plngval.i 𝐼 = (Itv‘𝐺)
plngval.1 𝐿 = (LineG‘𝐺)
plngval.e 𝐸 = (hlG‘𝐺)
plngval.g (𝜑𝐺 ∈ TarskiG)
lnssplnglem.x (𝜑𝑋 ∈ (𝐴𝐸𝑅))
lnssplnglem.y (𝜑𝑌 ∈ (𝐴𝐸𝑅))
lnssplnglem.1 (𝜑𝑋𝑌)
lnssplnglem.2 (𝜑𝐴 ∈ ran 𝐿)
lnssplnglem.3 (𝜑𝑅 ∈ (𝑃𝐴))
lnssplnglem.4 (𝜑𝐴 ≠ (𝑋𝐿𝑌))
lnssplnglem.5 (𝜑 → ¬ 𝑌𝐴)
Assertion
Ref Expression
lnssplnglem (𝜑 → ((𝑋𝐿𝑌) ⊆ (𝐴𝐸𝑅) ∧ ∃𝑠 ∈ (𝑃 ∖ (𝑋𝐿𝑌))(𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑠)))
Distinct variable groups:   𝐴,𝑠   𝐸,𝑠   𝐿,𝑠   𝑃,𝑠   𝑅,𝑠   𝑋,𝑠   𝑌,𝑠   𝜑,𝑠
Allowed substitution hints:   𝐺(𝑠)   𝐼(𝑠)

Proof of Theorem lnssplnglem
Dummy variables 𝑧 𝑤 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 plngval.p . . . . 5 𝑃 = (Base‘𝐺)
2 plngval.i . . . . 5 𝐼 = (Itv‘𝐺)
3 plngval.1 . . . . 5 𝐿 = (LineG‘𝐺)
4 plngval.e . . . . 5 𝐸 = (hlG‘𝐺)
5 plngval.g . . . . . . 7 (𝜑𝐺 ∈ TarskiG)
65adantr 485 . . . . . 6 ((𝜑𝑧𝐴) → 𝐺 ∈ TarskiG)
76adantr 485 . . . . 5 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝐺 ∈ TarskiG)
8 lnssplnglem.2 . . . . . . . . 9 (𝜑𝐴 ∈ ran 𝐿)
9 lnssplnglem.3 . . . . . . . . 9 (𝜑𝑅 ∈ (𝑃𝐴))
10 lnssplnglem.x . . . . . . . . 9 (𝜑𝑋 ∈ (𝐴𝐸𝑅))
111, 2, 3, 4, 5, 8, 9, 10plngssp 29011 . . . . . . . 8 (𝜑𝑋𝑃)
1211adantr 485 . . . . . . 7 ((𝜑𝑧𝐴) → 𝑋𝑃)
13 lnssplnglem.y . . . . . . . . 9 (𝜑𝑌 ∈ (𝐴𝐸𝑅))
141, 2, 3, 4, 5, 8, 9, 13plngssp 29011 . . . . . . . 8 (𝜑𝑌𝑃)
1514adantr 485 . . . . . . 7 ((𝜑𝑧𝐴) → 𝑌𝑃)
16 lnssplnglem.1 . . . . . . . 8 (𝜑𝑋𝑌)
1716adantr 485 . . . . . . 7 ((𝜑𝑧𝐴) → 𝑋𝑌)
181, 2, 3, 6, 12, 15, 17tgelrnln 28857 . . . . . 6 ((𝜑𝑧𝐴) → (𝑋𝐿𝑌) ∈ ran 𝐿)
1918adantr 485 . . . . 5 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → (𝑋𝐿𝑌) ∈ ran 𝐿)
208ad2antrr 738 . . . . . . 7 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝐴 ∈ ran 𝐿)
21 simplr 780 . . . . . . 7 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑧𝐴)
221, 3, 2, 7, 20, 21tglnpt 28776 . . . . . 6 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑧𝑃)
23 simpr 489 . . . . . 6 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ¬ 𝑧 ∈ (𝑋𝐿𝑌))
2422, 23eldifd 3918 . . . . 5 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑧 ∈ (𝑃 ∖ (𝑋𝐿𝑌)))
251, 2, 3, 4, 7, 19, 24elplnglnid 29013 . . . 4 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → (𝑋𝐿𝑌) ⊆ ((𝑋𝐿𝑌)𝐸𝑧))
2612adantr 485 . . . . . . . . 9 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑋𝑃)
277adantr 485 . . . . . . . . . . 11 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝐺 ∈ TarskiG)
2826adantr 485 . . . . . . . . . . 11 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑋𝑃)
2915ad2antrr 738 . . . . . . . . . . 11 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑌𝑃)
3022adantr 485 . . . . . . . . . . 11 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑧𝑃)
3117ad2antrr 738 . . . . . . . . . . 11 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑋𝑌)
321, 2, 3, 5, 11, 14, 16tglinerflx2 28861 . . . . . . . . . . . . . 14 (𝜑𝑌 ∈ (𝑋𝐿𝑌))
3332ad3antrrr 742 . . . . . . . . . . . . 13 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑌 ∈ (𝑋𝐿𝑌))
34 simplr 780 . . . . . . . . . . . . 13 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → ¬ 𝑧 ∈ (𝑋𝐿𝑌))
35 nelne2 3058 . . . . . . . . . . . . 13 ((𝑌 ∈ (𝑋𝐿𝑌) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑌𝑧)
3633, 34, 35syl2anc 595 . . . . . . . . . . . 12 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑌𝑧)
37 simpr 489 . . . . . . . . . . . 12 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑋 ∈ (𝑧𝐿𝑌))
381, 2, 3, 27, 29, 30, 28, 36, 37lncom 28849 . . . . . . . . . . 11 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑋 ∈ (𝑌𝐿𝑧))
391, 2, 3, 27, 28, 29, 30, 31, 38, 36lnrot2 28851 . . . . . . . . . 10 ((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑋 ∈ (𝑧𝐿𝑌)) → 𝑧 ∈ (𝑋𝐿𝑌))
4023, 39mtand 827 . . . . . . . . 9 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ¬ 𝑋 ∈ (𝑧𝐿𝑌))
4126, 40eldifd 3918 . . . . . . . 8 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑋 ∈ (𝑃 ∖ (𝑧𝐿𝑌)))
4215adantr 485 . . . . . . . 8 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑌𝑃)
4317adantr 485 . . . . . . . 8 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑋𝑌)
441, 2, 3, 4, 7, 41, 42, 24, 43plngrot 29020 . . . . . . 7 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ((𝑋𝐿𝑌)𝐸𝑧) = ((𝑧𝐿𝑌)𝐸𝑋))
4544ad2antrr 738 . . . . . 6 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ((𝑋𝐿𝑌)𝐸𝑧) = ((𝑧𝐿𝑌)𝐸𝑋))
465ad4antr 744 . . . . . . 7 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝐺 ∈ TarskiG)
4722ad2antrr 738 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑧𝑃)
4814ad4antr 744 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑌𝑃)
4921ad2antrr 738 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑧𝐴)
50 lnssplnglem.5 . . . . . . . . . 10 (𝜑 → ¬ 𝑌𝐴)
5150ad4antr 744 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ¬ 𝑌𝐴)
52 nelne2 3058 . . . . . . . . 9 ((𝑧𝐴 ∧ ¬ 𝑌𝐴) → 𝑧𝑌)
5349, 51, 52syl2anc 595 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑧𝑌)
541, 2, 3, 46, 47, 48, 53tgelrnln 28857 . . . . . . 7 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → (𝑧𝐿𝑌) ∈ ran 𝐿)
558ad4antr 744 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝐴 ∈ ran 𝐿)
56 simplr 780 . . . . . . . . . 10 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧)))
5756eldifad 3919 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑤𝐴)
581, 3, 2, 46, 55, 57tglnpt 28776 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑤𝑃)
5956eldifbd 3920 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ¬ 𝑤 ∈ (𝑌𝐿𝑧))
601, 2, 3, 46, 47, 48, 53tglinecom 28862 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → (𝑧𝐿𝑌) = (𝑌𝐿𝑧))
6159, 60neleqtrrd 2888 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ¬ 𝑤 ∈ (𝑧𝐿𝑌))
6258, 61eldifd 3918 . . . . . . 7 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑤 ∈ (𝑃 ∖ (𝑧𝐿𝑌)))
6310ad4antr 744 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑋 ∈ (𝐴𝐸𝑅))
64 simpr 489 . . . . . . . . . . . . . . 15 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑤𝑧)
651, 2, 3, 46, 58, 47, 64, 64, 55, 57, 49tglinethru 28863 . . . . . . . . . . . . . 14 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝐴 = (𝑤𝐿𝑧))
6651, 65neleqtrd 2887 . . . . . . . . . . . . 13 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ¬ 𝑌 ∈ (𝑤𝐿𝑧))
6748, 66eldifd 3918 . . . . . . . . . . . 12 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑌 ∈ (𝑃 ∖ (𝑤𝐿𝑧)))
6858, 59eldifd 3918 . . . . . . . . . . . 12 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑤 ∈ (𝑃 ∖ (𝑌𝐿𝑧)))
6953necomd 3015 . . . . . . . . . . . 12 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑌𝑧)
701, 2, 3, 4, 46, 67, 47, 68, 69plngrot 29020 . . . . . . . . . . 11 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ((𝑌𝐿𝑧)𝐸𝑤) = ((𝑤𝐿𝑧)𝐸𝑌))
7160oveq1d 7415 . . . . . . . . . . 11 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ((𝑧𝐿𝑌)𝐸𝑤) = ((𝑌𝐿𝑧)𝐸𝑤))
7265oveq1d 7415 . . . . . . . . . . 11 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → (𝐴𝐸𝑌) = ((𝑤𝐿𝑧)𝐸𝑌))
7370, 71, 723eqtr4d 2810 . . . . . . . . . 10 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ((𝑧𝐿𝑌)𝐸𝑤) = (𝐴𝐸𝑌))
7413, 50eldifd 3918 . . . . . . . . . . . 12 (𝜑𝑌 ∈ ((𝐴𝐸𝑅) ∖ 𝐴))
751, 2, 3, 4, 5, 8, 9, 74plngcp 29016 . . . . . . . . . . 11 (𝜑 → (𝐴𝐸𝑅) = (𝐴𝐸𝑌))
7675ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → (𝐴𝐸𝑅) = (𝐴𝐸𝑌))
7773, 76eqtr4d 2803 . . . . . . . . 9 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ((𝑧𝐿𝑌)𝐸𝑤) = (𝐴𝐸𝑅))
7863, 77eleqtrrd 2868 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑋 ∈ ((𝑧𝐿𝑌)𝐸𝑤))
7940ad2antrr 738 . . . . . . . 8 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ¬ 𝑋 ∈ (𝑧𝐿𝑌))
8078, 79eldifd 3918 . . . . . . 7 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → 𝑋 ∈ (((𝑧𝐿𝑌)𝐸𝑤) ∖ (𝑧𝐿𝑌)))
811, 2, 3, 4, 46, 54, 62, 80plngcp 29016 . . . . . 6 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → ((𝑧𝐿𝑌)𝐸𝑤) = ((𝑧𝐿𝑌)𝐸𝑋))
8245, 81, 773eqtr2rd 2807 . . . . 5 (((((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) ∧ 𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))) ∧ 𝑤𝑧) → (𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑧))
8332ad2antrr 738 . . . . . . . 8 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑌 ∈ (𝑋𝐿𝑌))
8483, 23, 35syl2anc 595 . . . . . . 7 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑌𝑧)
851, 2, 3, 7, 42, 22, 84tgelrnln 28857 . . . . . 6 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → (𝑌𝐿𝑧) ∈ ran 𝐿)
861, 2, 3, 7, 42, 22, 84tglinerflx1 28860 . . . . . . . 8 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝑌 ∈ (𝑌𝐿𝑧))
8750ad2antrr 738 . . . . . . . 8 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ¬ 𝑌𝐴)
88 nelne1 3057 . . . . . . . 8 ((𝑌 ∈ (𝑌𝐿𝑧) ∧ ¬ 𝑌𝐴) → (𝑌𝐿𝑧) ≠ 𝐴)
8986, 87, 88syl2anc 595 . . . . . . 7 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → (𝑌𝐿𝑧) ≠ 𝐴)
9089necomd 3015 . . . . . 6 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → 𝐴 ≠ (𝑌𝐿𝑧))
911, 2, 3, 7, 20, 85, 21, 90tglnpt4 28882 . . . . 5 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ∃𝑤 ∈ (𝐴 ∖ (𝑌𝐿𝑧))𝑤𝑧)
9282, 91r19.29a 3173 . . . 4 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → (𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑧))
9325, 92sseqtrrd 3976 . . 3 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → (𝑋𝐿𝑌) ⊆ (𝐴𝐸𝑅))
94 oveq2 7408 . . . . 5 (𝑠 = 𝑧 → ((𝑋𝐿𝑌)𝐸𝑠) = ((𝑋𝐿𝑌)𝐸𝑧))
9594eqeq2d 2776 . . . 4 (𝑠 = 𝑧 → ((𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑠) ↔ (𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑧)))
9695, 24, 92rspcedvdw 3587 . . 3 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ∃𝑠 ∈ (𝑃 ∖ (𝑋𝐿𝑌))(𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑠))
9793, 96jca 520 . 2 (((𝜑𝑧𝐴) ∧ ¬ 𝑧 ∈ (𝑋𝐿𝑌)) → ((𝑋𝐿𝑌) ⊆ (𝐴𝐸𝑅) ∧ ∃𝑠 ∈ (𝑃 ∖ (𝑋𝐿𝑌))(𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑠)))
98 lnssplnglem.4 . . . . 5 (𝜑𝐴 ≠ (𝑋𝐿𝑌))
9998neneqd 2965 . . . 4 (𝜑 → ¬ 𝐴 = (𝑋𝐿𝑌))
1005adantr 485 . . . . 5 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝐺 ∈ TarskiG)
1018adantr 485 . . . . 5 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝐴 ∈ ran 𝐿)
10211adantr 485 . . . . . 6 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝑋𝑃)
10314adantr 485 . . . . . 6 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝑌𝑃)
10416adantr 485 . . . . . 6 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝑋𝑌)
1051, 2, 3, 100, 102, 103, 104tgelrnln 28857 . . . . 5 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → (𝑋𝐿𝑌) ∈ ran 𝐿)
106 simpr 489 . . . . 5 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝐴 ⊆ (𝑋𝐿𝑌))
1073, 100, 101, 105, 106tglinesseq 28867 . . . 4 ((𝜑𝐴 ⊆ (𝑋𝐿𝑌)) → 𝐴 = (𝑋𝐿𝑌))
10899, 107mtand 827 . . 3 (𝜑 → ¬ 𝐴 ⊆ (𝑋𝐿𝑌))
109 nssrex 4004 . . 3 𝐴 ⊆ (𝑋𝐿𝑌) ↔ ∃𝑧𝐴 ¬ 𝑧 ∈ (𝑋𝐿𝑌))
110108, 109sylib 221 . 2 (𝜑 → ∃𝑧𝐴 ¬ 𝑧 ∈ (𝑋𝐿𝑌))
11197, 110r19.29a 3173 1 (𝜑 → ((𝑋𝐿𝑌) ⊆ (𝐴𝐸𝑅) ∧ ∃𝑠 ∈ (𝑃 ∖ (𝑋𝐿𝑌))(𝐴𝐸𝑅) = ((𝑋𝐿𝑌)𝐸𝑠)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wa 400   = wceq 1563  wcel 2145  wne 2960  wrex 3089  cdif 3904  wss 3907  ran crn 5653  cfv 6525  (class class class)co 7400  Basecbs 17259  TarskiGcstrkg 28654  Itvcitv 28660  LineGclng 28661  hlGcplng 29003
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1818  ax-4 1832  ax-5 1933  ax-6 1990  ax-7 2031  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2215  ax-ext 2737  ax-rep 5232  ax-sep 5251  ax-nul 5261  ax-pow 5327  ax-pr 5395  ax-un 7722  ax-cnex 11144  ax-resscn 11145  ax-1cn 11146  ax-icn 11147  ax-addcl 11148  ax-addrcl 11149  ax-mulcl 11150  ax-mulrcl 11151  ax-mulcom 11152  ax-addass 11153  ax-mulass 11154  ax-distr 11155  ax-i2m1 11156  ax-1ne0 11157  ax-1rid 11158  ax-rnegex 11159  ax-rrecex 11160  ax-cnre 11161  ax-pre-lttri 11162  ax-pre-lttrn 11163  ax-pre-ltadd 11164  ax-pre-mulgt0 11165
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  df-3an 1103  df-tru 1566  df-fal 1576  df-ex 1803  df-nf 1807  df-sb 2094  df-mo 2569  df-eu 2599  df-clab 2744  df-cleq 2757  df-clel 2840  df-nfc 2914  df-ne 2961  df-nel 3065  df-ral 3080  df-rex 3090  df-rmo 3370  df-reu 3371  df-rab 3418  df-v 3459  df-sbc 3748  df-csb 3856  df-dif 3910  df-un 3912  df-in 3914  df-ss 3924  df-pss 3927  df-nul 4289  df-if 4484  df-pw 4560  df-sn 4586  df-pr 4588  df-tp 4590  df-op 4592  df-uni 4869  df-int 4909  df-iun 4954  df-br 5106  df-opab 5168  df-mpt 5187  df-tr 5213  df-id 5547  df-eprel 5552  df-po 5560  df-so 5561  df-fr 5605  df-we 5607  df-xp 5658  df-rel 5659  df-cnv 5660  df-co 5661  df-dm 5662  df-rn 5663  df-res 5664  df-ima 5665  df-pred 6292  df-ord 6353  df-on 6354  df-lim 6355  df-suc 6356  df-iota 6481  df-fun 6527  df-fn 6528  df-f 6529  df-f1 6530  df-fo 6531  df-f1o 6532  df-fv 6533  df-riota 7357  df-ov 7403  df-oprab 7404  df-mpo 7405  df-om 7851  df-1st 7974  df-2nd 7975  df-frecs 8266  df-wrecs 8297  df-recs 8346  df-rdg 8385  df-1o 8441  df-oadd 8445  df-er 8682  df-map 8814  df-pm 8815  df-en 8932  df-dom 8933  df-sdom 8934  df-fin 8935  df-dju 9875  df-card 9913  df-pnf 11233  df-mnf 11234  df-xr 11235  df-ltxr 11236  df-le 11237  df-sub 11431  df-neg 11432  df-nn 12225  df-2 12294  df-3 12295  df-n0 12496  df-xnn0 12569  df-z 12583  df-uz 12854  df-fz 13527  df-fzo 13674  df-hash 14358  df-word 14541  df-concat 14598  df-s1 14624  df-s2 14875  df-s3 14876  df-trkgc 28675  df-trkgb 28676  df-trkgcb 28677  df-trkgld 28679  df-trkg 28680  df-cgrg 28738  df-leg 28810  df-hlg 28828  df-mir 28884  df-rag 28925  df-perpg 28927  df-hpg 28989  df-plng 29004
This theorem is referenced by:  lnssplng  29022
  Copyright terms: Public domain W3C validator