Если вы Require Import Coq.omega.Omega
, вы можете заменить все свои admit
s на omega
.
В качестве альтернативы, если вам нужно менее удачное решение, вы можете заменить свои admit
sс
etransitivity; [ eassumption | apply le_plus_l || apply le_plus_r ].
То есть вы можете использовать тот факт, что x <= x + y
и y <= x + y
, для x : nat
и y : nat
.
Редактировать (после вашего обновления вопроса).Ваш вопрос теперь содержит совершенно другую цель, но эта цель все еще может быть решена стандартным арифметическим молотком.Если вы Require Import Coq.omega.Omega
, вся ваша теорема доказана intros; omega.