Это легко доказать по индукции на x
. Вы получаете только индуктивный шаг с гипотезой абсурдной индукции, и нет базового случая, который потребовал бы от вас на самом деле произвести абсурд.
Theorem indeed_impossible : forall (x : impossible), False.
Proof.
induction 1.
(* just need to show [False |- False] *)
trivial.
Qed.
Редактировать: @simpadjo:
Альтернативное доказательство, которое лично мне более понятно:
Theorem indeed_impossible : forall (x : impossible), False.
Proof.
intros. induction x. assumption. Qed.