It also contains several tactics imported from the Work-in-Progress on Group Theory (#151), as well as first-order logic lemmas for proving the theorem.
Note that since Definition tactic uses Tautology, I placed the tactics in the main submodule instead of SimpleDeducedSteps.
Description
This PR proves several theorems regarding restricted functions. Notably, it proves the relation domain of a restricted function
as well as a cancellation theorem:
that is useful for group theory.
It also contains several tactics imported from the Work-in-Progress on Group Theory (#151), as well as first-order logic lemmas for proving the theorem.
Note that since
Definition
tactic usesTautology
, I placed the tactics in the main submodule instead ofSimpleDeducedSteps
.