Metamath Proof Explorer


Theorem tgsegconeu

Description: The point constructed in axtgsegcon is unique. (Contributed by Thierry Arnoux, 23-Aug-2026)

Ref Expression
Hypotheses tkgeom.p ⊢ P = Base G
tkgeom.d ⊢ - ˙ = dist ⁡ G
tkgeom.i ⊢ I = Itv ⁡ G
tkgeom.g ⊢ φ → G ∈ 𝒢 Tarski
tgsegconeu.x ⊢ φ → X ∈ P
tgsegconeu.y ⊢ φ → Y ∈ P
tgsegconeu.a ⊢ φ → A ∈ P
tgsegconeu.b ⊢ φ → B ∈ P
tgsegconeu.1 ⊢ φ → X ≠ Y
Assertion tgsegconeu ⊢ φ → ∃! z ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B

Proof

Step Hyp Ref Expression
1 tkgeom.p ⊢ P = Base G
2 tkgeom.d ⊢ - ˙ = dist ⁡ G
3 tkgeom.i ⊢ I = Itv ⁡ G
4 tkgeom.g ⊢ φ → G ∈ 𝒢 Tarski
5 tgsegconeu.x ⊢ φ → X ∈ P
6 tgsegconeu.y ⊢ φ → Y ∈ P
7 tgsegconeu.a ⊢ φ → A ∈ P
8 tgsegconeu.b ⊢ φ → B ∈ P
9 tgsegconeu.1 ⊢ φ → X ≠ Y
10 1 2 3 4 5 6 7 8 axtgsegcon ⊢ φ → ∃ z ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B
11 4 ad6antr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → G ∈ 𝒢 Tarski
12 6 ad6antr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → Y ∈ P
13 7 ad6antr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → A ∈ P
14 8 ad6antr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → B ∈ P
15 5 ad6antr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → X ∈ P
16 simp-6r ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → z ∈ P
17 simp-5r ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → s ∈ P
18 9 ad6antr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → X ≠ Y
19 simplr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → Y ∈ X I z
20 simpllr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → Y ∈ X I s
21 simpr ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → Y - ˙ z = A - ˙ B
22 simp-4r ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → Y - ˙ s = A - ˙ B
23 1 2 3 11 12 13 14 15 16 17 18 19 20 21 22 tgsegconeq ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → z = s
24 23 anasss ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y - ˙ s = A - ˙ B ∧ Y ∈ X I s ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B → z = s
25 24 an42ds ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B → z = s
26 25 anasss ⊢ φ ∧ z ∈ P ∧ s ∈ P ∧ Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B → z = s
27 26 expl ⊢ φ ∧ z ∈ P ∧ s ∈ P → Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B → z = s
28 27 anasss ⊢ φ ∧ z ∈ P ∧ s ∈ P → Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B → z = s
29 28 ralrimivva ⊢ φ → ∀ z ∈ P ∀ s ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B → z = s
30 oveq2 ⊢ z = s → X I z = X I s
31 30 eleq2d ⊢ z = s → Y ∈ X I z ↔ Y ∈ X I s
32 oveq2 ⊢ z = s → Y - ˙ z = Y - ˙ s
33 32 eqeq1d ⊢ z = s → Y - ˙ z = A - ˙ B ↔ Y - ˙ s = A - ˙ B
34 31 33 anbi12d ⊢ z = s → Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ↔ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B
35 34 reu4 ⊢ ∃! z ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ↔ ∃ z ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ ∀ z ∈ P ∀ s ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B ∧ Y ∈ X I s ∧ Y - ˙ s = A - ˙ B → z = s
36 10 29 35 sylanbrc ⊢ φ → ∃! z ∈ P Y ∈ X I z ∧ Y - ˙ z = A - ˙ B