Theorems · Theorem · number theory
ZMod.sq_add_sq
∀ (p : ℕ) [hp : Fact (Nat.Prime p)] (x : ZMod p), ∃ a b, a ^ 2 + b ^ 2 = x
- Defined in
- Mathlib.FieldTheory.Finite.Basic
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 137 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- Fact
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites24
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Polynomialproof · cited by 5,681
- Factstatement and proof · cited by 2,726
- zero_addproof · cited by 2,366
- Nat.Primestatement and proof · cited by 2,059
- Polynomial.Xproof · cited by 1,639
- Polynomial.Cproof · cited by 1,598
- ZModstatement and proof · cited by 1,024
- Polynomial.evalproof · cited by 796
- one_powproof · cited by 521
- sub_eq_zeroproof · cited by 407
- zero_powproof · cited by 361
Cited by2
Results whose statement or proof uses this declaration.
- Nat.sq_add_sq_zmodEqproof · cited by 2
- CharP.sq_add_sqproof · cited by 0