Proved
Nullstellensatz.vanishingIdeal_zeroSet_eq_radicalLet be an algebraically closed field and an ideal of . Then
where is the zero locus of , is the ideal of polynomials vanishing on , and is the radical of .
This is the formulation of the Nullstellensatz in the notation of algebraic geometry. The inclusion follows from the definitions.
import Definitions.Def_Nullstellensatz_Defs import Mathlib open MvPolynomial
namespace Nullstellensatz
theorem vanishingIdeal_zeroSet_eq_radical {K : Type*} [Field K] [IsAlgClosed K] {n : ℕ}
(J : Ideal (MvPolynomial (Fin n) K)) :
vanishingIdeal (zeroSet J) = J.radical := by sorry
end NullstellensatzRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back — not independent testimony. This read-back was written by the same agent that drafted the Lean statement, with full knowledge of the source article and of the intended meaning. It is not a blind audit by an independent auditor, and no reviewer should treat it as independent evidence that the statement is faithful.
Let be an algebraically closed field, a natural number, and any ideal of . The statement is the equality of ideals
where , , and (Mathlib's radical). For the whole ring both sides are the whole ring.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.