More operations on modules and ideals #
This duplicates the global smul_eq_mul, but doesn't have to unfold anywhere near as much to
apply.
If x is an I-multiple of the submodule spanned by f '' s,
then we can write x as an I-linear combination of the elements of f '' s.
Given s, a generating set of R, to check that an x : M falls in a
submodule M' of x, we only need to show that r ^ n โข x โ M' for some n for each r : s.
3 : Ideal R is not the ideal generated by 3 (which would be spelt
Ideal.span {3}), it is simply 1 + 1 + 1 = โค.
A product of ideals in an integral domain is zero if and only if one of the terms is zero.
The radical of an ideal I consists of the elements r such that r ^ n โ I for some n.
Equations
Instances For
An ideal is radical if it contains its radical.
Equations
Instances For
An ideal is radical iff it is equal to its radical.
Alias of the reverse direction of Ideal.radical_eq_iff.
An ideal is radical iff it is equal to its radical.
The reverse inclusion does not hold for e.g. I := fun n : โ โฆ Ideal.span {(2 ^ n : โค)}.
Equations
The product of a finite number of elements in the commutative semiring R lies in the
prime ideal p if and only if at least one of those elements is in p.
If I divides J, then I contains J.
In a Dedekind domain, to divide and contain are equivalent, see Ideal.dvd_iff_le.
See also isUnit_iff_eq_one.
Equations
A variant of Finsupp.linearCombination that takes in vectors valued in I.
Equations
Instances For
An element x lies in the span of v iff it can be written as sum โ cแตข โข vแตข = x.
Equations
Equations
Submonoid.map as an AlgEquiv, when applied to an AlgEquiv.