8
コンテキスト内に2つの仮説があるとします(a_b : A -> B
とa : A
)。さらなる仮説を得るために、a_b
をa
に適用することができるはずです。b : B
。 、以下の状態が与えられCoq:別の仮説を適用する方法
:
1 subgoal
A : Prop
B : Prop
C : Prop
a_b : A -> B
a : A
______________________________________(1/1)
C
いくつかの戦術、foo (a_b a)
は、以下の状態にこれを変換することがあるはずです:
1 subgoal
A : Prop
B : Prop
C : Prop
a_b : A -> B
a : A
b : B
______________________________________(1/1)
C
しかし、私は何foo
を知りませんです。
assert B as b.
apply a_b.
exact a.
が、これはかなり長いったらしいある、と私はいくつかの大きな表現を持ってひどくならば代わりのa_b a
スケール:私は行うことができます
ことの一つはこれです。私にできること
もう一つは、次のとおりです。
specialize (a_b a).
が、これは私が行うにはしたくないa_b
仮説を、置き換えられます。
優秀、ありがとう! – jameshfisher