∀ (motive : PosNum → Sort u_1) (n : PosNum) (h_1 : (n : PosNum) → motive n.bit0) (h_2 : (n : PosNum) → motive n.bit1)
  (h_3 : Unit → motive PosNum.one),
  (match n.bit0 with
    | n.bit0 => h_1 n
    | n.bit1 => h_2 n
    | PosNum.one => h_3 ()) =
    h_1 n