No prose has been written for this declaration yet. The Lean source and graph data below render
without it.
generate prose now
formal statement (Lean)
34theorem coherenceDecay (k : ℕ) :
35 coherenceAtRung (k + 1) / coherenceAtRung k = phi⁻¹ := by
proof body
Term-mode proof.
36 unfold coherenceAtRung
37 have hphi_ne := phi_ne_zero
38 have hpos : 0 < phi ^ (-(k : ℤ)) := zpow_pos phi_pos _
39 rw [show ((k + 1 : ℕ) : ℤ) = (k : ℤ) + 1 from by push_cast; ring]
40 rw [show -((k : ℤ) + 1) = -(k : ℤ) + (-1 : ℤ) from by ring]
41 rw [zpow_add₀ hphi_ne]
42 field_simp [hpos.ne']
43
used by (1)
From the project-wide theorem graph. These declarations reference this one in their body.
-
decoherenceCert
in IndisputableMonolith.Physics.QuantumDecoherenceFromJCost
decl_use
depends on (6)
Lean names referenced from this declaration's body.
-
phi_ne_zero
in IndisputableMonolith.Constants
decl_use
-
from
in IndisputableMonolith.Foundation.PrimitiveDistinction
decl_use
-
phi_ne_zero
in IndisputableMonolith.NumberTheory.PhiLadderLattice
decl_use
-
phi_ne_zero
in IndisputableMonolith.PhiSupport.Lemmas
decl_use
-
coherenceAtRung
in IndisputableMonolith.Physics.QuantumDecoherenceFromJCost
decl_use
-
coherenceAtRung
in IndisputableMonolith.Physics.SuperconductingQubitFromJCost
decl_use