次の定理を証明せよ。
なお、auto, tauto, omega, ring, field, lia, psatz, nia などの自動証明タクティックを用いてもよい。
Goal (221 * 293 * 389 * 397 + 17 = 14 * 119 * 127 * 151 * 313)%nat.
Proof.
(* ここに証明を書く *)
Qed.
ヒント
次の定理を証明せよ。
なお、auto, tauto, omega, ring, field, lia, psatz, nia などの自動証明タクティックを用いてもよい。
Require Import ZArith.
Lemma hoge : forall z : Z, (z ^ 4 - 4 * z ^ 2 + 4 > 0)%Z.
Proof.
(* ここに証明を書く *)
Qed.
ヒント
次の定理を証明せよ。(出典 : anarchy proof)
なお、auto, tauto, omega, ring, field, lia, psatz, nia, fourier などの自動証明タクティックを用いてもよい。
Require Import Reals.
Theorem PI_RGT_3_05 : (PI > 3 + 5/100)%R.
Proof.
(* ここに証明を書く *)
Qed.
ヒント
次の定理を証明せよ。
なお、auto, tauto, omega, ring, field, lia, psatz, nia などの自動証明タクティックを用いてもよい。
Require Import ZArith.
Definition prime1(z : Z) : Prop :=
z <> 0%Z /\
forall a b, ((z | a * b) -> (z | a) \/ (z | b))%Z.
Definition prime2(z : Z) : Prop :=
forall a b, (z = a * b -> (a | 1) \/ (b | 1))%Z.
Lemma prime1_prime2_iff z : prime1 z <-> prime2 z.
Proof.
(* ここに証明を書く *)
Qed.
次の定理を証明せよ。
なお、auto, tauto, omega, ring, field, lia, psatz, nia などの自動証明タクティックを用いてもよい。
Require Import QArith.
Lemma sqrt_2 : forall q : Q, ~(q * q == 1 + 1)%Q.
Proof.
(* ここに証明を書く *)
Qed.