f:{t:T| P t} {t:T| Q t} . g:{t:T| Q t} {t:T| P t} . InvFuns({t:T| P t} ;{t:T| Q t} ;f;g)
1. Id {t:T| P t} {t:T| Q t} 2. g:{t:T| Q t} {t:T| P t} . InvFuns({t:T| P t} ;{t:T| Q t} ;Id;g)
2. g:{t:T| Q t} {t:T| P t} . InvFuns({t:T| P t} ;{t:T| Q t} ;Id;g)