Predicate logic: Definition of prime numbers

681 Views Asked by At

I have come up with this definition: n is prime iff

$$(n>1)\ \wedge \ \left[ \forall x.\ \ (\exists k. n=kx) \implies (x=1 \vee x=n) \right] $$

Is this definition correct?