exercise

12.5 Statements about Formulas

1)

We prove the statement by showing that every model for is also a model for and vice versa.

We first prove Let be a model such that for some in (semantics of ) or (semantics of ) Case Distinction:

  • Case 1:
    • (semantics of )
    • (semantics of )
  • Case 2:
    • (semantics of )
    • (semantics of )

We then prove that Let be a model such that or (semantics of ) for some in or for some in (semantics of ) Case Distinction:

  • Case 1: for some in
    • for some in (semantics of )
    • (semantics of )
  • Case 2: for some in
    • for some in (semantics of )
    • (semantics of )

(together with the other direction) The statement is proved

2)

We prove the statement by showing that every model for is also a model for and vice versa.

Let be a model such that for some in (semantics of ) for some in and for some in (semantics of ) (updating different variables commutes) (semantics of ) (semantics of ) (The proof for the other direction is analogous if we exchange and )

3)

We disprove this statement by providing a counterexample let let let (interpreted as equality)

The statement can be rewritten as We first consider the left side. For any given , we can choose , then is true. Therefore, the left side is evaluated to true. However, on the right side, if such a existed, then we would have and , hence , contradiction. Thus there is a model such that and , which breaks the logical equivalence.

Hence, the statement is disproved.