def uq.half_dbl1
import bend-osdev-algo@0.1.0.0/proof_u32.bend as ProofU32import Base
528def uq.half_dbl1(x: Nat) -> {uq.half(1n+Nat.double(x)) == x : Nat}:
529 match x:
530 case 0n:
531 {==}
532 case 1n+p:
533 uq.succ_cong(uq.half(1n+Nat.double(p)), p, uq.half_dbl1(p))