{"fqn":"KLean.Bio.MrnaHalfLife.halfLife_pos","short":"halfLife_pos","module":"KLean.Bio.MrnaHalfLife.HalfLifePos","path":"KLean/Bio/MrnaHalfLife/HalfLifePos.lean","claim":null,"verified":null,"axiom_level":"kernel-standard","olean_sha256":null,"quarantined":false,"statement":"theorem halfLife_pos (kdeg : ℝ) (hkdeg : 0 < kdeg) : 0 < halfLife kdeg","topics":["biology"],"refs":[],"depends_on":["KLean.Bio.MrnaHalfLife.Base","KLean.Misc.Basic"],"used_by":["KLean.Bio.MrnaHalfLife","KLean.Bio.MrnaHalfLife.MrnaAbundanceAtHalflife","KLean.Bio.MrnaHalfLife.MrnaAbundancePos"],"compute":"/api/v1/klean/compute/weissman_half_life","seal":{"receipt_id":"d017cc7dffff572a7adc3c1d","digest":"ff9469cecfb2bfdf74174682d2499bf3dcc86c0d62e7197d6640fab11f61bd22","sealed_at":"2026-08-10T03:30:24.740384+00:00","time_source":"roughtime_chain"},"commit":"4b8413e1b8"}