# HG changeset patch # User Shinji KONO # Date 1607639889 -32400 # Node ID 80b9fb5f80ab020fba237d0321226aad4944fbd0 # Parent d8f6d04edbbcffe78061d70e1db7b23fd580e187 slightly better diff -r d8f6d04edbbc -r 80b9fb5f80ab FLComm.agda --- a/FLComm.agda Thu Dec 10 19:15:25 2020 +0900 +++ b/FLComm.agda Fri Dec 11 07:38:09 2020 +0900 @@ -180,7 +180,7 @@ record AnyFin (n : ℕ) : Set where field allFin : FList (suc n) - anyF : {i : ℕ} → (i ¬a ¬b c = ⊥-elim ( nat-≤> (s≤s j≤i) c) - ... | tri< (s≤s a) ¬b ¬c = insAny _ (anyFL06 {i} {j} (<-trans i ¬a ¬b c = ⊥-elim ( nat-≤> c (s≤s lt) ) anyC = anyComm (allFin (anyFL04 (suc n))) (allFL (anyFL01 n)) (λ p q → FLpos p :: q ) anyFL02 : (x : FL (suc (suc n))) → Any (_≡_ x) (commList anyC) anyFL02 (x :: y) = commAny anyC (x :: FL0) y - (subst (λ k → Any (_≡_ (k :: FL0) ) _) (fromℕ<-toℕ _ _) (anyF (anyFL04 (suc n)) x≤n )) (anyP (anyFL01 n) y) where + (subst (λ k → Any (_≡_ (k :: FL0) ) _) (fromℕ<-toℕ _ _) (anyF (anyFL04 (suc n)) (fromℕ< x≤n) )) (anyP (anyFL01 n) y) where x≤n : suc (toℕ x) ≤ suc (suc n) x≤n = toℕ