Integer Complement #
We define the complement of the integers in the complex plane and give some basic lemmas about it. We also show that the upper half plane embeds into the integer complement.
The complement of the integers in ℂ
Instances For
@[deprecated Complex.mem_integerComplement_iff (since := "2026-01-29")]
Alias of Complex.mem_integerComplement_iff.
@[simp]
@[simp]
theorem
Complex.add_intCast_mem_integerComplement
{x : ℂ}
(a : ℤ)
:
x + ↑a ∈ integerComplement ↔ x ∈ integerComplement
@[deprecated Complex.add_intCast_mem_integerComplement (since := "2026-01-29")]
theorem
Complex.integerComplement.add_coe_int_mem
{x : ℂ}
(a : ℤ)
:
x + ↑a ∈ integerComplement ↔ x ∈ integerComplement
theorem
Complex.integerComplement_add_ne_zero
{x : ℂ}
(hx : x ∈ integerComplement)
(a : ℤ)
:
x + ↑a ≠ 0
theorem
Complex.integerComplement_pow_two_ne_pow_two
{x : ℂ}
(hx : x ∈ integerComplement)
(n : ℤ)
:
x ^ 2 ≠ ↑n ^ 2
theorem
UpperHalfPlane.int_div_mem_integerComplement
(z : UpperHalfPlane)
{n : ℤ}
(hn : n ≠ 0)
:
↑n / ↑z ∈ Complex.integerComplement