Agda'da doğru olduğunu düşündüğüm basit bir lemma olduğunu kanıtlamaya çalışıyorum.Agda'da (kafa. Init) = kafa gösteriliyor.
bir vektör
init
alarak aşağıdaki onunhead
alarak fazla iki öğe, varsa derhalhead
alarak aynıdır.
şöyle bunu formüle sahip: bana verir Hangi
lem-headInit : ∀{l} (xs : Vec ℕ (suc (suc l)))
-> head (init xs) ≡ head xs
lem-headInit (x ∷ xs) = ?
; Bir yanıt olarak .
(init (x ∷ xs) | (initLast (x ∷ xs) | initLast xs))
bileşeninin nasıl okunacağını tamamen anlamadım. Sanırım sorularım; Mümkün, bu terimin ne anlama geldiğini ve ne anlama geldiğini.
Çok teşekkürler.