@[instance_reducible]
Equations
@[instance_reducible]
@[instance_reducible]
Equations
- DigitalRoot.instFintypeTime = Fintype.ofEquiv ((_ : Fin 24) × Fin 60) DigitalRoot.Time.proxyTypeEquiv
@[instance_reducible]
Equations
Equations
Instances For
Equations
- DigitalRoot.freqTimeCount b d = DigitalRoot.timeSet.count fun (x : DigitalRoot.Time) => decide (DigitalRoot.digRootTime b x = d)
Instances For
Equations
- DigitalRoot.freqTimeDig b = choose? fun (d : ℕ) => d ≤ b ∧ ∀ (d' : ℕ), d' ≠ d → DigitalRoot.freqTimeCount b d' < DigitalRoot.freqTimeCount b d
Instances For
Equations
- DigitalRoot.freqTimeDigFn b mp t = mp.push (DigitalRoot.digRootTime b t)
Instances For
@[simp]
Equations
Instances For
@[simp]
@[simp]
@[simp]
theorem
DigitalRoot.freqTimeDig'_eq_some_of_freqTimeDig_eq_some
{d : ℕ}
(h : freqTimeDig 10 = some d)
:
@[simp]
theorem
DigitalRoot.freqTimeDig_eq_some_of_freqTimeDig'_eq_some
{d : ℕ}
(h : freqTimeDig' 10 = some d)
: