Los primos mayores que 2 son impares
Demostrar con Lean4 y con Isabelle/HOL que los primos mayores que 2 son impares. Para ello, completar la siguiente teoría de Lean4:
import Mathlib.Algebra.Ring.Parity import Mathlib.Tactic open Nat def Primos : Set ℕ := {n | Nat.Prime n} def MayoresQue2 : Set ℕ := {n | n > 2} def Impares : Set ℕ := {n | ¬Even n} example : Primos ∩ MayoresQue2 ⊆ Impares := by sorry
y la siguiente teoría de Isabelle/HOL:
theory Interseccion_de_los_primos_y_los_mayores_que_dos imports Main "HOL-Number_Theory.Number_Theory" begin definition primos :: "nat set" where "primos = {n ∈ ℕ . prime n}" definition mayoresQue2 :: "nat set" where "mayoresQue2 = {n ∈ ℕ . n > 2}" definition impares :: "nat set" where "impares = {n ∈ ℕ . ¬ even n}" lemma "primos ∩ mayoresQue2 ⊆ impares" oops end