English
Same as binaryRec'_eq: binaryRec' zero bit (Nat.bit b n) = bit b n h (binaryRec' zero bit n).
Русский
То же, что и binaryRec'_eq: binaryRec' ноль bit (Nat.bit b n) = bit b n h (binaryRec' ноль bit n).
LaTeX
$$$ binaryRec'\ zero\ bit\ (Nat.bit\ b\ n) = bit\ b\ n\ h\ (binaryRec'\ zero\ bit\ n) $$$
Lean4
theorem binaryRec'_eq {zero : motive 0}
{bit : (b : Bool) → (n : Nat) → (n = 0 → b = true) → motive n → motive (n.bit b)} (b n) (h : n = 0 → b = true) :
binaryRec' zero bit (n.bit b) = bit b n h (binaryRec' zero bit n) := by
rw [binaryRec', binaryRec_eq _ _ (by simp), dif_pos h, binaryRec']