diff automaton-in-agda/src/chap0.agda @ 405:af8f630b7e60

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 24 Sep 2023 18:02:04 +0900
parents 3fa72793620b
children
line wrap: on
line diff
--- a/automaton-in-agda/src/chap0.agda	Sun Sep 24 13:20:31 2023 +0900
+++ b/automaton-in-agda/src/chap0.agda	Sun Sep 24 18:02:04 2023 +0900
@@ -1,3 +1,5 @@
+{-# OPTIONS --cubical-compatible --safe #-}
+
 module chap0 where
 
 open import Data.List
@@ -149,7 +151,7 @@
     indirect :  ( z : V  ) -> E x z  →  connected {V} E z y → connected E x y
 
 lemma1 : connected ( edge graph012a ) 1 2
-lemma1 = direct refl  where
+lemma1 = direct refl  
 
 lemma1-2 : connected ( edge graph012a ) 1 3
 lemma1-2 = indirect 2 refl (direct refl ) 
@@ -188,7 +190,7 @@
 even2 : (n : ℕ ) → n % 2 ≡ 0 → (n + 2) % 2 ≡ 0 
 even2 0 refl = refl
 even2 1 () 
-even2 (suc (suc n)) eq = trans ([a+n]%n≡a%n n _) eq -- [a+n]%n≡a%n : ∀ a n → (a + suc n) % suc n ≡ a % suc n
+even2 (suc (suc n)) eq = ? -- trans ([a+n]%n≡a%n n _) eq -- [a+n]%n≡a%n : ∀ a n → (a + suc n) % suc n ≡ a % suc n
 
 sum-of-dgree : ( g : List ( ℕ × ℕ )) → ℕ
 sum-of-dgree [] = 0
@@ -202,7 +204,7 @@
        (2 + sum-of-dgree t ) % 2       
     ≡⟨ cong ( λ k → k % 2 ) ( +-comm 2 (sum-of-dgree t) )  ⟩
        (sum-of-dgree t + 2) % 2 
-    ≡⟨ [a+n]%n≡a%n (sum-of-dgree t) _ ⟩
+    ≡⟨ ? ⟩ -- [a+n]%n≡a%n (sum-of-dgree t) _ ⟩
        sum-of-dgree t % 2
     ≡⟨ dgree-even t ⟩
        0