Homework 4: Logic and Inductive Predicates
Due Wednesday, February 21, at 11:59 PM
Complete the following exercises from Logic.v and IndProp.v (34 points autograded):
Logic.v: and_exercise
, and_assoc
, mult_is_O
, or_commut
, contrapositive
, or_distributes_over_and
, dist_not_exists
, In_map_iff
, In_app_iff
, All
(including All_In
), even_double_conv
, logical_connectives
, All_forallb
IndProp.v: ev_double
, inversion_practice
, ev_sum
, le_and_lt_facts
up to lt_ge_cases
If you are a graduate student, also complete the following (7 points autograded):
Logic.v: iff_properties
, excluded_middle_irrefutable
(this is a tricky one!)
IndProp.v: ev_ev__ev