Mathlib Map

Theorems · Theorem · order theory

sq_nonneg

∀ {R : Type u} [inst : Semiring R] [inst_1 : LinearOrder R] [ExistsAddOfLE R] [PosMulMono R] [AddLeftMono R] (a : R),
  0 ≤ a ^ 2
Defined in
Mathlib.Algebra.Order.Ring.Unbundled.Basic
Cited by
106 results in Mathlib
Foundations
Depth 17 from the axioms, rests on 218 definitions · uses propext
Assumes
SemiringLinearOrderExistsAddOfLEPosMulMonoAddLeftMono

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

mul_self_nonneg · cited by 35mul_self_nonnegReal.le_sqrt_of_sq_le · cited by 10Real.le_sqrt_of_sq_leComplex.cos_arg · cited by 7Complex.cos_argComplex.abs_im_le_norm · cited by 6Complex.abs_im_le_normnorm_jacobiTheta₂_term_le · cited by 5norm_jacobiTheta₂_term_leProbabilityTheory.variance_const_mul · cited by 5ProbabilityTheory.varianc…Finset.sum_mul_sq_le_sq_mul_sq · cited by 5Finset.sum_mul_sq_le_sq_m…ProbabilityTheory.gaussianReal_map_const_mul · cited by 4ProbabilityTheory.gaussia…InnerProductGeometry.angle_add_eq_arctan_of_inner_eq_zero · cited by 4InnerProductGeometry.angl…Real.lt_sqrt · cited by 4Real.lt_sqrtReal.cos_arcsin · cited by 4Real.cos_arcsinLinearMap.BilinForm.apply_apply_same_eq_zero_iff · cited by 3BilinForm.apply_apply_sam…Finset.sum_sq_le_sum_mul_sum_of_sq_le_mul · cited by 3Finset.sum_sq_le_sum_mul_…ProbabilityTheory.gaussianReal_map_linearMap · cited by 3ProbabilityTheory.gaussia…hasSum_mellin_pi_mul_sq · cited by 3hasSum_mellin_pi_mul_sqSemiring · cited by 13802SemiringLinearOrder · cited by 8572LinearOrderadd_zero · cited by 2707add_zeroLT.lt.le · cited by 2189lt.leMulZeroClass.mul_zero · cited by 2091MulZeroClass.mul_zeroMulZeroClass.zero_mul · cited by 1625MulZeroClass.zero_muladd_comm · cited by 1535add_commLT.lt.ne' · cited by 1417lt.ne'add_assoc · cited by 746add_assocAddLeftMono · cited by 687AddLeftMonomul_add · cited by 413mul_addadd_mul · cited by 363add_mulExistsAddOfLE · cited by 330ExistsAddOfLEnot_le · cited by 328not_lesq · cited by 280sqsq_nonnegCITED BYCITES

Cites20

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by106

Results whose statement or proof uses this declaration.