Metamath Proof Explorer


Theorem rrx2pnedifcoorneor

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
rrx2pnedifcoorneor.b ⊢ B = Y ⁡ 1 − X ⁡ 1
Assertion rrx2pnedifcoorneor ⊢ 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 rrx2pnedifcoorneor.b ⊢ B = Y ⁡ 1 − X ⁡ 1
5 1 2 rrx2pnecoorneor ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → X ⁡ 0 ≠ Y ⁡ 0 ∨ X ⁡ 1 ≠ Y ⁡ 1
6 3 neeq1i ⊢ A ≠ 0 ↔ Y ⁡ 0 − X ⁡ 0 ≠ 0
7 4 neeq1i ⊢ B ≠ 0 ↔ Y ⁡ 1 − X ⁡ 1 ≠ 0
8 6 7 orbi12i ⊢ A ≠ 0 ∨ B ≠ 0 ↔ Y ⁡ 0 − X ⁡ 0 ≠ 0 ∨ Y ⁡ 1 − X ⁡ 1 ≠ 0
9 1 2 rrx2pxel ⊢ Y ∈ P → Y ⁡ 0 ∈ ℝ
10 9 recnd ⊢ Y ∈ P → Y ⁡ 0 ∈ ℂ
11 1 2 rrx2pxel ⊢ X ∈ P → X ⁡ 0 ∈ ℝ
12 11 recnd ⊢ X ∈ P → X ⁡ 0 ∈ ℂ
13 subeq0 ⊢ Y ⁡ 0 ∈ ℂ ∧ X ⁡ 0 ∈ ℂ → Y ⁡ 0 − X ⁡ 0 = 0 ↔ Y ⁡ 0 = X ⁡ 0
14 10 12 13 syl2anr ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 0 − X ⁡ 0 = 0 ↔ Y ⁡ 0 = X ⁡ 0
15 14 necon3bid ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 0 − X ⁡ 0 ≠ 0 ↔ Y ⁡ 0 ≠ X ⁡ 0
16 1 2 rrx2pyel ⊢ Y ∈ P → Y ⁡ 1 ∈ ℝ
17 16 recnd ⊢ Y ∈ P → Y ⁡ 1 ∈ ℂ
18 1 2 rrx2pyel ⊢ X ∈ P → X ⁡ 1 ∈ ℝ
19 18 recnd ⊢ X ∈ P → X ⁡ 1 ∈ ℂ
20 subeq0 ⊢ Y ⁡ 1 ∈ ℂ ∧ X ⁡ 1 ∈ ℂ → Y ⁡ 1 − X ⁡ 1 = 0 ↔ Y ⁡ 1 = X ⁡ 1
21 17 19 20 syl2anr ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 1 − X ⁡ 1 = 0 ↔ Y ⁡ 1 = X ⁡ 1
22 21 necon3bid ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 1 − X ⁡ 1 ≠ 0 ↔ Y ⁡ 1 ≠ X ⁡ 1
23 15 22 orbi12d ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 0 − X ⁡ 0 ≠ 0 ∨ Y ⁡ 1 − X ⁡ 1 ≠ 0 ↔ Y ⁡ 0 ≠ X ⁡ 0 ∨ Y ⁡ 1 ≠ X ⁡ 1
24 necom ⊢ Y ⁡ 0 ≠ X ⁡ 0 ↔ X ⁡ 0 ≠ Y ⁡ 0
25 necom ⊢ Y ⁡ 1 ≠ X ⁡ 1 ↔ X ⁡ 1 ≠ Y ⁡ 1
26 24 25 orbi12i ⊢ Y ⁡ 0 ≠ X ⁡ 0 ∨ Y ⁡ 1 ≠ X ⁡ 1 ↔ X ⁡ 0 ≠ Y ⁡ 0 ∨ X ⁡ 1 ≠ Y ⁡ 1
27 23 26 bitrdi ⊢ X ∈ P ∧ Y ∈ P → Y ⁡ 0 − X ⁡ 0 ≠ 0 ∨ Y ⁡ 1 − X ⁡ 1 ≠ 0 ↔ X ⁡ 0 ≠ Y ⁡ 0 ∨ X ⁡ 1 ≠ Y ⁡ 1
28 8 27 bitrid ⊢ X ∈ P ∧ Y ∈ P → A ≠ 0 ∨ B ≠ 0 ↔ X ⁡ 0 ≠ Y ⁡ 0 ∨ X ⁡ 1 ≠ Y ⁡ 1
29 28 3adant3 ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → A ≠ 0 ∨ B ≠ 0 ↔ X ⁡ 0 ≠ Y ⁡ 0 ∨ X ⁡ 1 ≠ Y ⁡ 1
30 5 29 mpbird ⊢ X ∈ P ∧ Y ∈ P ∧ X ≠ Y → A ≠ 0 ∨ B ≠ 0