Definition nand@{q; |} (a b : bool@{q;}) : bool@{q;} := match a , b with
| true , true => false
| _ , _ => true end.
Inductive seq@{q;u|} {A : Type@{q;u}} (a : A) : A -> Type@{q;u} := | srefl : seq a a. Arguments srefl {_ _}.
Definition seq_elim@{q;u v|} := fun (A : Type@{q;u}) (x : A) (P : A -> Type@{q;v}) (f : P x) (a : A) (e : seq x a) => match e in (seq _ a0) return (P a0) with
| srefl => f end.
Register seq as core.eq.type.
Register srefl as core.eq.refl.
Register seq_elim as core.eq.rect.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.