Metamath Proof Explorer


Theorem rrx2pnedifcoorneorr

Description: If two different points X and Y in a real Euclidean space of dimension 2 are different, then at least one difference of two corresponding coordinates is not 0. (Contributed by AV, 26-Feb-2023)

Ref Expression
Hypotheses rrx2pnecoorneor.i ⊢ I = 0 ..^ 2
rrx2pnecoorneor.b ⊢ P = ℝ I
rrx2pnedifcoorneor.a ⊢ A = Y ⁡ 0 − X ⁡ 0
rrx2pnedifcoorneorr.b ⊢ B = X ⁡ 1 − Y ⁡ 1
Assertion rrx2pnedifcoorneorr ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → A ≠ 0 ∨ B ≠ 0

Proof

Step Hyp Ref Expression
1 rrx2pnecoorneor.i ⊢ I = 0 ..^ 2
2 rrx2pnecoorneor.b ⊢ P = ℝ I
3 rrx2pnedifcoorneor.a ⊢ A = Y ⁡ 0 − X ⁡ 0
4 rrx2pnedifcoorneorr.b ⊢ B = X ⁡ 1 − Y ⁡ 1
5 eqid ⊢ Y ⁡ 1 − X ⁡ 1 = Y ⁡ 1 − X ⁡ 1
6 1 2 3 5 rrx2pnedifcoorneor ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → A ≠ 0 ∨ Y ⁡ 1 − X ⁡ 1 ≠ 0
7 eqcom ⊢ Y ⁡ 1 = X ⁡ 1 ↔ X ⁡ 1 = Y ⁡ 1
8 7 a1i ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → Y ⁡ 1 = X ⁡ 1 ↔ X ⁡ 1 = Y ⁡ 1
9 1 2 rrx2pyel ⊢ X ∈ P → X ⁡ 1 ∈ ℝ
10 9 recnd ⊢ X ∈ P → X ⁡ 1 ∈ ℂ
11 1 2 rrx2pyel ⊢ Y ∈ P → Y ⁡ 1 ∈ ℝ
12 11 recnd ⊢ Y ∈ P → Y ⁡ 1 ∈ ℂ
13 10 12 anim12i ⊢ X ∈ P ∧ Y ∈ P → X ⁡ 1 ∈ ℂ ∧ Y ⁡ 1 ∈ ℂ
14 13 ancomd ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 1 ∈ ℂ ∧ X ⁡ 1 ∈ ℂ
15 14 3adant3 ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → Y ⁡ 1 ∈ ℂ ∧ X ⁡ 1 ∈ ℂ
16 subeq0 ⊢ Y ⁡ 1 ∈ ℂ ∧ X ⁡ 1 ∈ ℂ → Y ⁡ 1 − X ⁡ 1 = 0 ↔ Y ⁡ 1 = X ⁡ 1
17 15 16 syl ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → Y ⁡ 1 − X ⁡ 1 = 0 ↔ Y ⁡ 1 = X ⁡ 1
18 13 3adant3 ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → X ⁡ 1 ∈ ℂ ∧ Y ⁡ 1 ∈ ℂ
19 subeq0 ⊢ X ⁡ 1 ∈ ℂ ∧ Y ⁡ 1 ∈ ℂ → X ⁡ 1 − Y ⁡ 1 = 0 ↔ X ⁡ 1 = Y ⁡ 1
20 18 19 syl ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → X ⁡ 1 − Y ⁡ 1 = 0 ↔ X ⁡ 1 = Y ⁡ 1
21 8 17 20 3bitr4d ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → Y ⁡ 1 − X ⁡ 1 = 0 ↔ X ⁡ 1 − Y ⁡ 1 = 0
22 4 eqcomi ⊢ X ⁡ 1 − Y ⁡ 1 = B
23 22 eqeq1i ⊢ X ⁡ 1 − Y ⁡ 1 = 0 ↔ B = 0
24 21 23 bitrdi ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → Y ⁡ 1 − X ⁡ 1 = 0 ↔ B = 0
25 24 necon3bid ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → Y ⁡ 1 − X ⁡ 1 ≠ 0 ↔ B ≠ 0
26 25 orbi2d ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → A ≠ 0 ∨ Y ⁡ 1 − X ⁡ 1 ≠ 0 ↔ A ≠ 0 ∨ B ≠ 0
27 6 26 mpbid ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → A ≠ 0 ∨ B ≠ 0