# HG changeset patch # User Shinji KONO # Date 1687422223 -32400 # Node ID 51ccc9daa9793d556b6a3a681a208505ef77c8f5 # Parent 1da09696a2564ac22896e65e2ab447bd1ebc453f ... diff -r 1da09696a256 -r 51ccc9daa979 src/bijection.agda --- a/src/bijection.agda Thu Jun 22 12:26:09 2023 +0900 +++ b/src/bijection.agda Thu Jun 22 17:23:43 2023 +0900 @@ -733,14 +733,46 @@ lem01 : (n i : ℕ) → suc n ≤ count-B i → CountB n lem01 n i le = ? where -- starting from 0, if count B i ≡ suc n, this is it + lem05 : (i : ℕ) → 0 < count-B i → count-B i ≤ 1 → CountB 0 + lem05 0 0 0 0 ¬a ¬b c₁ = ⊥-elim (nat-≤> cb≤1 c₁ ) + ... | no nisb | record { eq = eq1 } = lem05 i (<-transˡ a 0 ¬a ¬b c₁ = ⊥-elim (nat-≤> cb≤1 c₁ ) + ... | no nisb | record { eq = eq1 } = ⊥-elim ( nat-≤> 0 0 ¬a ¬b c₁ = ⊥-elim (nat-≤> cb≤1 c₁ ) + ... | no nisb | record { eq = eq1 } = lem07 n i (<-transˡ a