comparison sym3n.agda @ 184:59d12d02dfa8

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 26 Nov 2020 14:09:54 +0900
parents eb94265d2a39
children
comparison
equal deleted inserted replaced
183:0dce8a009f4a 184:59d12d02dfa8
42 42
43 stage3FList : CommFListN 3 2 ≡ cons (zero :: zero :: zero :: f0) [] (Level.lift tt) 43 stage3FList : CommFListN 3 2 ≡ cons (zero :: zero :: zero :: f0) [] (Level.lift tt)
44 stage3FList = refl 44 stage3FList = refl
45 45
46 solved1 : (x : Permutation 3 3) → deriving 2 x → x =p= pid 46 solved1 : (x : Permutation 3 3) → deriving 2 x → x =p= pid
47 solved1 x dr = CommSolved 3 x ( CommFListN 3 2 ) stage3FList pf solved2 where 47 solved1 x dr = CommSolved 3 x ( CommFListN 3 2 ) stage3FList p0id solved2 where
48 -- p0id : FL→perm ((# 0) :: ((# 0) :: ((# 0 ) :: f0))) =p= pid
49 pf : perm→FL x ≡ FL0 → x =p= pid
50 pf eq = ptrans pf2 (ptrans pf0 p0id ) where
51 pf2 : x =p= FL→perm (perm→FL x)
52 pf2 = psym (FL←iso x)
53 pf0 : FL→perm (perm→FL x) =p= FL→perm FL0
54 pf0 = pcong-Fp eq
55 solved2 : Any (perm→FL x ≡_) ( CommFListN 3 2 ) 48 solved2 : Any (perm→FL x ≡_) ( CommFListN 3 2 )
56 solved2 = CommStage→ 3 2 x dr 49 solved2 = CommStage→ 3 2 x dr
57 50
58 51