Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Given a formula $\phi$

Is $\phi \models FALSE$ equivalent to $\phi$ not SAT?

Or does $\phi \models FALSE$ means that $\phi$ is never $TRUE$ and $\phi$ not SAT means, that there existst at least one counter example?
How can I express "not SAT" then?

share|cite|improve this question
In general $\phi$ is not SAT means $\phi$ is never true which means that $\phi$ does not have an example (as apposed to not having a counterexample). You need to provide some more background into your question if you want anything more than this. – Levon Haykazyan Mar 15 '12 at 12:00
My formula is in TCTL and I have a solver that can not solve my formula. The result is "Can not SAT $\phi$", so it has at least one counter example. That is what I want to express with my formula. – Tarion Mar 15 '12 at 12:40
up vote 1 down vote accepted

$\phi \models \text{FALSE}$ means that every model of $\phi$ is also a model of FALSE. Since FALSE does not have models (at last in any sane form of logic), this implies that $\phi$ has no model, i.e., it is not satisfiable.

If you wish to express that $\phi$ has at least one counterexample, try $\text{TRUE} \not\models \phi$.

share|cite|improve this answer
Thanks, that helped a lot. – Tarion Mar 15 '12 at 12:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.