Samplinglib
Lean gate not recorded for this source state main · 0e31a3cda412
ASTIS mathematical exposition

The unit cutoff equals one on the closed unit interval

AutoSamplingTheory.TechnicalLemmas.Analysis.Calculus.Cutoff.smoothUnitCutoff_eq_one_of_abs_le_one · theorem · Teaching coverage

Statement

For any real t satisfying |t|≤1, q(t)=1, including both endpoints t=−1 and t=1.

\[|t|\le1\Longrightarrow q(t)=1.\]

All objects and hypotheses

  • x : ℝ with hx : |x|≤1.

Mathematical proof

1. Put the transition input in its upper plateau

The hypothesis gives 2−|t|≥1.

\[|t|\le1\Longrightarrow 1\le2-|t|.\]
Corresponding Lean step

have h : (1 : ℝ) ≤ 2 - |x| := by linarith

2. Use the transition's value-one theorem

S(u)=1 whenever u≥1. Apply this at u=2−|t| and rewrite q using its evaluation formula.

\[q(t)=S(2-|t|)=1.\]
Corresponding Lean step

simpa [smoothUnitCutoff_eq_smoothTransition] using (Real.smoothTransition.one_of_one_le (x := 2 - |x|) h)

Lean statement · smoothUnitCutoff_eq_one_of_abs_le_one

The implicit x is a real input and hx is the exact closed-interval premise.

Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.

theorem smoothUnitCutoff_eq_one_of_abs_le_one {x : ℝ} (hx : |x| ≤ 1) :
    smoothUnitCutoff x = 1

Exact module and namespace context

Lean proof · smoothUnitCutoff_eq_one_of_abs_le_one

Actual proof outline: Put the transition input in its upper plateau: The linear arithmetic step is exactly the rearrangement of hx. Use the transition's value-one theorem: one_of_one_le includes equality at the endpoint, so this is a closed-interval assertion.

Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.

theorem smoothUnitCutoff_eq_one_of_abs_le_one {x : ℝ} (hx : |x| ≤ 1) :
    smoothUnitCutoff x = 1 := by
  have h : (1 : ℝ) ≤ 2 - |x| := by linarith
  simpa [smoothUnitCutoff_eq_smoothTransition] using
    (Real.smoothTransition.one_of_one_le (x := 2 - |x|) h)

/-- The unit cutoff vanishes when `2 <= |x|`. -/

Exact module and namespace context

Scope and omitted-condition boundaries

  • Only a value identity is asserted; no derivative formula is added here.

Source and reuse

ASTIS parents called

Mathlib API called (external library)

  • Real.smoothTransition.one_of_one_le

Mathematical sources

ASTIS prose is not a quotation or a source-equivalence certificate. Definitions and aliases are explained as constructions, not counted as new mathematical proofs.