(self, formula, args, **kwargs)
return qf_f
Forall y . f(x, y) =>  f(x, f(x, 0))
Forall y . f(x, y) =>  f(x, f(x, 0))
Forall y . f ( x y ) = > f ( x f ( x 0 ))
def walk_forall(self, formula, args, **kwargs):
        """Forall y . f(x, y) =>  f(x, f(x, 0))"""
        qvars = formula.quantifier_vars()
        f = args[0]
        token = self.env.formula_manager.FALSE()
        qf_f = self.self_substitute(f, qvars, token)
        return qf_f
def walk_forall ( self , formula , args , * * kwargs ) : qvars = formula . quantifier_vars ( ) f = args [ 0 ] token = self . env . formula_manager . FALSE ( ) qf_f = self . self_substitute ( f , qvars , token ) return qf_f