Theorems · Inductive type · number theory
Zsqrtd.Nonsquare
ℕ → Prop
A nonsquare is a natural number that is not equal to the square of an integer. This is implemented as a typeclass because it's a necessary condition for much of the Pell equation theory.
- Defined in
- Mathlib.NumberTheory.Zsqrtd.Basic
- Cited by
- 12 results in Mathlib
- Foundations
- Depth 1 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites0
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
Nothing in Mathlib beyond the foundations.
Cited by14
Results whose statement or proof uses this declaration.
- Zsqrtd.divides_sq_eq_zerostatement and proof · cited by 2
- Zsqrtd.divides_sq_eq_zero_zstatement and proof · cited by 2
- Zsqrtd.Nonsquare.nsstatement and proof · cited by 2
- Zsqrtd.nonneg_antisymmstatement and proof · cited by 1
- Zsqrtd.norm_eq_zeroproof · cited by 1
- Zsqrtd.not_divides_sqstatement and proof · cited by 1
- Zsqrtd.d_posstatement and proof · cited by 1
- Zsqrtd.add_lt_add_leftstatement and proof · cited by 0
- Zsqrtd.le_antisymmstatement and proof · cited by 0
- Zsqrtd.le_of_add_le_add_leftstatement and proof · cited by 0
- Zsqrtd.Nonsquare.casesOnstatement and proof · cited by 0
- Zsqrtd.Nonsquare.recOnstatement and proof · cited by 0