Metamath Proof Explorer


Theorem plngrot

Description: The plane defined by a line ( X L Y ) and a point Z is also defined by the line ( Z L Y ) and the point X . See first part of Theorem 9.24 of Schwabhauser p. 74. (Contributed by Thierry Arnoux, 17-Jun-2026)

Ref Expression
Hypotheses plngval.p ⊢ P = Base G
plngval.i ⊢ I = Itv ⁡ G
plngval.1 ⊢ L = Line 𝒢 ⁡ G
plngval.e No typesetting found for |- E = ( PlnG ` G ) with typecode |-
plngval.g ⊢ φ → G ∈ 𝒢 Tarski
plngrot.x ⊢ φ → X ∈ P ∖ Z L Y
plngrot.y ⊢ φ → Y ∈ P
plngrot.z ⊢ φ → Z ∈ P ∖ X L Y
plngrot.1 ⊢ φ → X ≠ Y
Assertion plngrot ⊢ φ → X L Y E Z = Z L Y E X

Proof

Step Hyp Ref Expression
1 plngval.p ⊢ P = Base G
2 plngval.i ⊢ I = Itv ⁡ G
3 plngval.1 ⊢ L = Line 𝒢 ⁡ G
4 plngval.e Could not format E = ( PlnG ` G ) : No typesetting found for |- E = ( PlnG ` G ) with typecode |-
5 plngval.g ⊢ φ → G ∈ 𝒢 Tarski
6 plngrot.x ⊢ φ → X ∈ P ∖ Z L Y
7 plngrot.y ⊢ φ → Y ∈ P
8 plngrot.z ⊢ φ → Z ∈ P ∖ X L Y
9 plngrot.1 ⊢ φ → X ≠ Y
10 eqid ⊢ Itv ⁡ G = Itv ⁡ G
11 eleq1w ⊢ a = c → a ∈ P ∖ X L Y ↔ c ∈ P ∖ X L Y
12 eleq1w ⊢ b = d → b ∈ P ∖ X L Y ↔ d ∈ P ∖ X L Y
13 11 12 bi2anan9 ⊢ a = c ∧ b = d → a ∈ P ∖ X L Y ∧ b ∈ P ∖ X L Y ↔ c ∈ P ∖ X L Y ∧ d ∈ P ∖ X L Y
14 eleq1w ⊢ t = u → t ∈ a Itv ⁡ G b ↔ u ∈ a Itv ⁡ G b
15 14 cbvrexvw ⊢ ∃ t ∈ X L Y t ∈ a Itv ⁡ G b ↔ ∃ u ∈ X L Y u ∈ a Itv ⁡ G b
16 oveq12 ⊢ a = c ∧ b = d → a Itv ⁡ G b = c Itv ⁡ G d
17 16 eleq2d ⊢ a = c ∧ b = d → u ∈ a Itv ⁡ G b ↔ u ∈ c Itv ⁡ G d
18 17 rexbidv ⊢ a = c ∧ b = d → ∃ u ∈ X L Y u ∈ a Itv ⁡ G b ↔ ∃ u ∈ X L Y u ∈ c Itv ⁡ G d
19 15 18 bitrid ⊢ a = c ∧ b = d → ∃ t ∈ X L Y t ∈ a Itv ⁡ G b ↔ ∃ u ∈ X L Y u ∈ c Itv ⁡ G d
20 13 19 anbi12d ⊢ a = c ∧ b = d → a ∈ P ∖ X L Y ∧ b ∈ P ∖ X L Y ∧ ∃ t ∈ X L Y t ∈ a Itv ⁡ G b ↔ c ∈ P ∖ X L Y ∧ d ∈ P ∖ X L Y ∧ ∃ u ∈ X L Y u ∈ c Itv ⁡ G d
21 20 cbvopabv ⊢ a b | a ∈ P ∖ X L Y ∧ b ∈ P ∖ X L Y ∧ ∃ t ∈ X L Y t ∈ a Itv ⁡ G b = c d | c ∈ P ∖ X L Y ∧ d ∈ P ∖ X L Y ∧ ∃ u ∈ X L Y u ∈ c Itv ⁡ G d
22 1 10 3 4 5 6 7 8 9 21 plngrotlem3 ⊢ φ → X L Y E Z ⊆ Z L Y E X
23 6 eldifad ⊢ φ → X ∈ P
24 1 2 3 5 23 7 9 tglinerflx2 ⊢ φ → Y ∈ X L Y
25 8 eldifbd ⊢ φ → ¬ Z ∈ X L Y
26 nelne2 ⊢ Y ∈ X L Y ∧ ¬ Z ∈ X L Y → Y ≠ Z
27 24 25 26 syl2anc ⊢ φ → Y ≠ Z
28 27 necomd ⊢ φ → Z ≠ Y
29 eleq1w ⊢ a = c → a ∈ P ∖ Z L Y ↔ c ∈ P ∖ Z L Y
30 eleq1w ⊢ b = d → b ∈ P ∖ Z L Y ↔ d ∈ P ∖ Z L Y
31 29 30 bi2anan9 ⊢ a = c ∧ b = d → a ∈ P ∖ Z L Y ∧ b ∈ P ∖ Z L Y ↔ c ∈ P ∖ Z L Y ∧ d ∈ P ∖ Z L Y
32 14 cbvrexvw ⊢ ∃ t ∈ Z L Y t ∈ a Itv ⁡ G b ↔ ∃ u ∈ Z L Y u ∈ a Itv ⁡ G b
33 17 rexbidv ⊢ a = c ∧ b = d → ∃ u ∈ Z L Y u ∈ a Itv ⁡ G b ↔ ∃ u ∈ Z L Y u ∈ c Itv ⁡ G d
34 32 33 bitrid ⊢ a = c ∧ b = d → ∃ t ∈ Z L Y t ∈ a Itv ⁡ G b ↔ ∃ u ∈ Z L Y u ∈ c Itv ⁡ G d
35 31 34 anbi12d ⊢ a = c ∧ b = d → a ∈ P ∖ Z L Y ∧ b ∈ P ∖ Z L Y ∧ ∃ t ∈ Z L Y t ∈ a Itv ⁡ G b ↔ c ∈ P ∖ Z L Y ∧ d ∈ P ∖ Z L Y ∧ ∃ u ∈ Z L Y u ∈ c Itv ⁡ G d
36 35 cbvopabv ⊢ a b | a ∈ P ∖ Z L Y ∧ b ∈ P ∖ Z L Y ∧ ∃ t ∈ Z L Y t ∈ a Itv ⁡ G b = c d | c ∈ P ∖ Z L Y ∧ d ∈ P ∖ Z L Y ∧ ∃ u ∈ Z L Y u ∈ c Itv ⁡ G d
37 1 10 3 4 5 8 7 6 28 36 plngrotlem3 ⊢ φ → Z L Y E X ⊆ X L Y E Z
38 22 37 eqssd ⊢ φ → X L Y E Z = Z L Y E X