Introduction to formal techniques used for system specifications and verifications: temporal logic, set theory, proofs, and model checking. TLA+ (Temporal Logic of Actions) specifications. Safety and ...
Formal logic helps us build and evaluate rational arguments, which helps us to test claims, explain our reasoning, and keep discussions clear. The first step in learning formal logic is learning about ...