8total disjoint : (n : Nat) -> O = S n -> _|_
9disjoint n p = replace {P = disjointTy} p ()
11 disjointTy : Nat -> Type
13 disjointTy (S k) = _|_
15total acyclic : (n : Nat) -> n = S n -> _|_
16acyclic O p = disjoint _ p
17acyclic (S k) p = acyclic k (succInjective _ _ p)
27plusReduces : (n:Nat) -> plus O n = n
30plusReducesO : (n:Nat) -> n = plus n O
32plusReducesO (S k) = cong (plusReducesO k)
34plusReducesS : (n:Nat) -> (m:Nat) -> S (plus n m) = plus n (S m)
35plusReducesS O m = refl
36plusReducesS (S k) m = cong (plusReducesS k m)
38plusReducesO' : (n:Nat) -> n = plus n O
39plusReducesO' O = ?plusredO_O
40plusReducesO' (S k) = let ih = plusReducesO' k in
44---------- Proofs ----------
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list