Mathlib Map

Theorems · Definition · commutative algebra

WittVector.truncate

{p : ℕ} →
  (n : ℕ) →
    {R : Type u_1} → [inst : CommRing R] → [inst_1 : Fact (Nat.Prime p)] → WittVector p R →+* TruncatedWittVector p n R

truncate n is a ring homomorphism that truncates x to its first n entries to obtain a TruncatedWittVector, which has the same base p as x.

Defined in
Mathlib.RingTheory.WittVector.Truncated
Cited by
21 results in Mathlib
Foundations
Depth 114 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommRingFact

Around this declaration

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

TruncatedWittVector.truncate · cited by 20TruncatedWittVector.trunc…WittVector.coeff_truncate · cited by 4WittVector.coeff_truncateWittVector.truncate_comp_lift · cited by 3WittVector.truncate_comp_…WittVector.truncate_surjective · cited by 3WittVector.truncate_surje…WittVector.liftEquiv · cited by 3WittVector.liftEquivTruncatedWittVector.truncate_wittVector_truncate · cited by 3TruncatedWittVector.trunc…WittVector.toZModPow_compat · cited by 2WittVector.toZModPow_comp…WittVector.truncate_lift · cited by 1WittVector.truncate_liftWittVector.truncate_liftFun · cited by 1WittVector.truncate_liftF…WittVector.truncate_mk' · cited by 1WittVector.truncate_mk'TruncatedWittVector.coeff_truncate · cited by 1TruncatedWittVector.coeff…WittVector.fromPadicInt_comp_toPadicInt · cited by 1WittVector.fromPadicInt_c…WittVector.le_coeff_eq_iff_le_sub_coeff_eq_zero · cited by 1WittVector.le_coeff_eq_if…TruncatedWittVector.eq_of_le_of_cast_pow_eq_zero · cited by 1TruncatedWittVector.eq_of…TruncatedWittVector.iInf_ker_truncate · cited by 1TruncatedWittVector.iInf_…CommRing · cited by 17173CommRingRingHom · cited by 10189RingHomFact · cited by 2726FactNat.Prime · cited by 2059Nat.PrimeWittVector · cited by 227WittVectorTruncatedWittVector · cited by 56TruncatedWittVectorWittVector.truncateFun · cited by 21WittVector.truncateFunWittVector.truncateFun_mul · cited by 1WittVector.truncateFun_mulWittVector.truncateFun_one · cited by 1WittVector.truncateFun_oneWittVector.truncateFun_add · cited by 0WittVector.truncateFun_addWittVector.truncateFun_zero · cited by 0WittVector.truncateFun_ze…WittVector.truncateCITED BYCITES

Cites11

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

Cited by24

Results whose statement or proof uses this declaration.