自然数上的模,即配备零、加法和自然数标量乘法,并满足相应相容性条件的类型。
等价地说,它是加法交换幺半群。若该类型带有取负运算,请改用 IntModule。
实例构造子
Lean.Grind.NatModule.mk.{u}
扩展
方法
zero : M
继承自父结构。
add : M → M → M
继承自父结构。
add_zero : ∀ (a : M), a + 0 = a
继承自父结构。
add_comm : ∀ (a b : M), a + b = b + a
继承自父结构。
add_assoc : ∀ (a b c : M), a + b + c = a + (b + c)
继承自父结构。
nsmul : SMul Nat M
自然数标量乘法。
zero_nsmul : ∀ (a : M), 0 • a = 0
零的标量乘法为零。
add_one_nsmul : ∀ (n : Nat) (a : M), (n + 1) • a = n • a + a
后继数的标量乘法。