Metamath Proof Explorer


Theorem lnrot1

Description: Rotating the points defining a line. Part of Theorem 4.11 of Schwabhauser p. 34. (Contributed by Thierry Arnoux, 3-Apr-2019)

Ref Expression
Hypotheses btwnlng1.p ⊢ P = Base G
btwnlng1.i ⊢ I = Itv ⁡ G
btwnlng1.l ⊢ L = Line 𝒢 ⁡ G
btwnlng1.g ⊢ φ → G ∈ 𝒢 Tarski
btwnlng1.x ⊢ φ → X ∈ P
btwnlng1.y ⊢ φ → Y ∈ P
btwnlng1.z ⊢ φ → Z ∈ P
btwnlng1.d ⊢ φ → X ≠ Y
lnrot1.1 ⊢ φ → Y ∈ Z L X
lnrot1.2 ⊢ φ → Z ≠ X
Assertion lnrot1 ⊢ φ → Z ∈ X L Y

Proof

Step Hyp Ref Expression
1 btwnlng1.p ⊢ P = Base G
2 btwnlng1.i ⊢ I = Itv ⁡ G
3 btwnlng1.l ⊢ L = Line 𝒢 ⁡ G
4 btwnlng1.g ⊢ φ → G ∈ 𝒢 Tarski
5 btwnlng1.x ⊢ φ → X ∈ P
6 btwnlng1.y ⊢ φ → Y ∈ P
7 btwnlng1.z ⊢ φ → Z ∈ P
8 btwnlng1.d ⊢ φ → X ≠ Y
9 lnrot1.1 ⊢ φ → Y ∈ Z L X
10 lnrot1.2 ⊢ φ → Z ≠ X
11 eqid ⊢ dist ⁡ G = dist ⁡ G
12 1 11 2 4 6 7 5 tgbtwncomb ⊢ φ → Z ∈ Y I X ↔ Z ∈ X I Y
13 biidd ⊢ φ → X ∈ Z I Y ↔ X ∈ Z I Y
14 1 11 2 4 7 6 5 tgbtwncomb ⊢ φ → Y ∈ Z I X ↔ Y ∈ X I Z
15 12 13 14 3orbi123d ⊢ φ → Z ∈ Y I X ∨ X ∈ Z I Y ∨ Y ∈ Z I X ↔ Z ∈ X I Y ∨ X ∈ Z I Y ∨ Y ∈ X I Z
16 3orrot ⊢ Y ∈ Z I X ∨ Z ∈ Y I X ∨ X ∈ Z I Y ↔ Z ∈ Y I X ∨ X ∈ Z I Y ∨ Y ∈ Z I X
17 16 a1i ⊢ φ → Y ∈ Z I X ∨ Z ∈ Y I X ∨ X ∈ Z I Y ↔ Z ∈ Y I X ∨ X ∈ Z I Y ∨ Y ∈ Z I X
18 1 3 2 4 5 6 8 7 tgellng ⊢ φ → Z ∈ X L Y ↔ Z ∈ X I Y ∨ X ∈ Z I Y ∨ Y ∈ X I Z
19 15 17 18 3bitr4rd ⊢ φ → Z ∈ X L Y ↔ Y ∈ Z I X ∨ Z ∈ Y I X ∨ X ∈ Z I Y
20 1 3 2 4 7 5 10 6 tgellng ⊢ φ → Y ∈ Z L X ↔ Y ∈ Z I X ∨ Z ∈ Y I X ∨ X ∈ Z I Y
21 19 20 bitr4d ⊢ φ → Z ∈ X L Y ↔ Y ∈ Z L X
22 9 21 mpbird ⊢ φ → Z ∈ X L Y