J'essaie de prouver ce qui suit dans Coq: Objectif (forall x: X, P (x)/\ Q (x)) -> ((forall x : X, P (x))/\ (pour tout x: X, Q (x))). Quelqu'un peut-il m'aider s'il vous plaît? Je ne suis pas sûr que
Est-ce que quelqu'un connaît des exemples de ce qui suit? preuve développements au sujet regular expressions (éventuellement prolongé avec backreferences) dans des assistants de preuve (tels que Coq).
Je sousséquences ai les types inductifs définis: Inductive InL (A:Type) (y:A) : list A -> Prop :=
| InHead : forall xs:list A, InL y (cons y xs)
| InTail : forall (x:A) (xs:list A), InL y xs