Chapter 1 Notations

Last updated on March 4, 2026 pm

Logic Operations

There are 4 operators, they are ¬\neg, \land, \lor, \Rightarrow, the outcome of the operation is the Truth Table.

For proposition ¬A\neg A

A 0 1
¬\negA 1 0

For compound proposition ABA\land B

AB_A^B 0 1
0 0 0
1 0 1

For compound proposition ABA\lor B

AB_A^B 0 1
0 0 1
1 1 1

For compound proposition ABA\Rightarrow B

AB_A^B 0 1
0 1 1
1 0 1

It might be confused for ABA\Rightarrow B, when A=0A=0, no matter what the value of B is, the outcome of the operation is 1. This is because when precondition A is false, B will never violate A.

ABA\Rightarrow B: If it rains today (A), I will bring an umbrella (B)

When A=0A=0, which means it doesn’t rain today, then if I take the umbrella (B=1), I don’t violate the promise, because we cannot verify whether I will take it when it rains. Also, if I didn’t take the umbrella (B=0), I still don’t violate.

When ABA\Rightarrow B, we say, B is a necessary condition of A (because when B=0 then A=0, we cannot go without B), A is an adequate condition of B (because A alone will decide B), and ABA\Leftrightarrow B means A is both necessary and adequate for B and vice versa.

Exercises

  1. pass
  2. Solve
    (1) ¬(AB)¬A¬B\neg(A\land B)\Leftrightarrow \neg A \lor \neg B

We can write the truth table

For ¬(AB)\neg(A\land B)

AB_A^B01
010
100

For ¬A¬B\neg A \lor \neg B

AB_A^B01
010
100

Q.E.D.


Chapter 1 Notations
https://lynx-li.github.io/2026/03/04/math/analysis/01/
Author
Lynx Li
Posted on
March 4, 2026
Licensed under