Я как-то новичок в Coq, использую CoqIDE 8.11, и не вижу, что я здесь сделал неправильно. Я проверил документацию , но не смог найти решение моей проблемы.
С
Functional Scheme insert_ind := Induction for insert Sort Prop.
Check insert_ind.
Я получил сообщение Syntax error: illegal begin of vernac.
. Знание, что вставка ранее была определена следующим образом:
Fixpoint insert l a :=
match l with
| nil => (a::nil)
| (b::l) =>
match preOrdreImplem a b with
| true => a::b::l
| false => b:: (insert l a)
end
end.
И что я использовал ее в части леммы и не столкнулся с проблемой. Любая помощь или подсказка высоко ценится.