lift tactic

This file defines the lift tactic, allowing the user to lift elements from one type to another under a specified condition.

Tags

lift, tactic


can_lift

A class specifying that you can lift elements from α to β assuming cond is true. Used by the tactic lift.

tactic.lift

Lift the expression p to the type t, with proof obligation given by h. The list n is used for the two newly generated names, and to specify whether h should remain in the local context. See the doc string of tactic.interactive.lift for more information.

tactic.interactive.lift

Lift an expression to another type.