What can be inferred from the following premises in a single inference step (ignoring inferences that add new predicates or constants)? Name the inference rule being used: John is a soldier or John is not reading a book. For all y, y will read a book if and only if y is a soldier.
If John reads a book, then John is a soldier can be inferred via the rewriting rule. For all y, if y reads a book, then y is a soldier can be inferred via the universal biconditional elimination rule. For all y, if y were a soldier, then y is reading a book can be inferred via the universal biconditional elimination rule.