Substitution Maps¶
This object wraps Pynac exmap
objects. These encode substitutions
of symbolic expressions. The main use of this module is to hook into
Pynac’s subs()
methods and pass a wrapper for the substitution map
back to Python.
- class sage.symbolic.substitution_map.SubstitutionMap¶
Bases:
sage.structure.sage_object.SageObject
- apply_to(expr, options)¶
Apply the substitution to a symbolic expression
EXAMPLES:
sage: from sage.symbolic.substitution_map import make_map sage: subs = make_map({x:x+1}) sage: subs.apply_to(x^2, 0) (x + 1)^2
- sage.symbolic.substitution_map.make_map(subs_dict)¶
Construct a new substitution map
OUTPUT:
A new
SubstitutionMap
for doctestingEXAMPLES:
sage: from sage.symbolic.substitution_map import make_map sage: make_map({x:x+1}) SubsMap