proposition: Lemma demo_specializes_definition_2 : forall (i:nat), outerdef -> i <> i.
proof: Proof. Proof using. introv H. dup 6. specializes H i. specializes H i. specializes H (refl_equal i). false. specializes H i i (refl_equal i). false. specializes H (refl_equal i). false. forwards: H. apply (refl_equal i). false. forwards M: H i. reflexivity. false. lets: (>> H (refl_equal i)). false. Qed.
imports: TLC(LibTactics) Coq.micromega.Lia