我的目标如下。有解决这些琐碎目标的策略吗?
Goal forall A (x : A) P Q,
(forall y, P y /\ Q y) ->
Q x.
Proof.
intros. intuition. auto.
Abort.
(* a more complex version *)
Goal forall A (x : A) P Q R,
(forall y, R -> P y /\ Q y) ->
R ->
Q x.
Proof.
intros. intuition. auto.
Abort.
答案 0 :(得分:1)
该策略intuition
不起作用,因为该策略是针对命题逻辑设计的(即它不是forall y, R -> ...
中的量词)。对此还有另一种策略,称为firstorder
。试试吧!