Theorems · Theorem · number theory
Zsqrtd.nonneg_cases
∀ {d : ℕ} {a : ℤ√↑d},
a.Nonneg → ∃ x y, a = { re := ↑x, im := ↑y } ∨ a = { re := ↑x, im := -↑y } ∨ a = { re := -↑x, im := ↑y }- Defined in
- Mathlib.NumberTheory.Zsqrtd.Basic
- Cited by
- 4 results in Mathlib
- Foundations
- Depth 14 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites2
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Zsqrtdstatement and proof · cited by 105
- Zsqrtd.Nonnegstatement and proof · cited by 15
Cited by4
Results whose statement or proof uses this declaration.
- Zsqrtd.nonneg_muldproof · cited by 1
- Zsqrtd.nonneg_smulproof · cited by 1
- Zsqrtd.Nonneg.addproof · cited by 1
- Zsqrtd.nonneg_mulproof · cited by 1