notelogic

The semantics for a formal language is a way to assign meaning to the expressions in the language.

Valuation

Definition: a valuation is a function .

  • If , we say ” makes true.”
  • If , we say ” makes false.”

Step 2: Once we find a valuation , we want to extend it to a function

We can use recursion to define .

I know this is not particularly helpful but it’s how we did it in class and I don’t want to write the truth tables for the different connectives since I absolutely know them.

Defined Satisfiable