-- Reproduction axiom trail -- re-derived from source (TOOLCHAIN tier). -- theorem : sine_oscillator_amplitude_bound -- source : examples/sine_oscillator.eml -> eml-compile --target lean (the artifact the zoo ships; NOT a probe) -- tool : forge 8074510 . machlib 1420f96 . lean via lake -- when : 2026-07-02T04:37:24Z -- verdict : CLEAN -- footprint free of sorry- and classical-citation axioms -- (re-derive: make verify-proof) -- MachLib/ReVerify_sine.lean:23:5: warning: unused variable `h2` note: this linter can be disabled with `set_option linter.unusedVariables false` MachLib/ReVerify_sine.lean:24:5: warning: unused variable `h3` note: this linter can be disabled with `set_option linter.unusedVariables false` MachLib/ReVerify_sine.lean:25:5: warning: unused variable `h4` note: this linter can be disabled with `set_option linter.unusedVariables false` MachLib/ReVerify_sine.lean:26:5: warning: unused variable `h5` note: this linter can be disabled with `set_option linter.unusedVariables false` 'sine_oscillator_amplitude_bound' depends on axioms: [propext, Classical.choice, MachLib.Real, Quot.sound, MachLib.Real.addR, MachLib.Real.add_assoc, MachLib.Real.add_comm, MachLib.Real.add_lt_add_left, MachLib.Real.add_neg, MachLib.Real.add_zero, MachLib.Real.cos, MachLib.Real.leR, MachLib.Real.le_iff_lt_or_eq, MachLib.Real.ltR, MachLib.Real.lt_irrefl_ax, MachLib.Real.lt_total, MachLib.Real.lt_trans_ax, MachLib.Real.mulR, MachLib.Real.mul_comm, MachLib.Real.mul_distrib, MachLib.Real.mul_lt_mul_of_pos_right, MachLib.Real.mul_one_ax, MachLib.Real.mul_pos, MachLib.Real.negR, MachLib.Real.oneR, MachLib.Real.pythagorean, MachLib.Real.realOfScientific, MachLib.Real.sin, MachLib.Real.zeroR, MachLib.Real.zero_lt_one_ax]