In [39]:
import numpy as np
import sympy as sy
Geben Sie eine allgemeine Formel für die Abbildung der Ebene in den Raum der geordneten Monome zweiter Ordnung (d.h. Produkte in unterschiedlicher Reihenfolge bekommen eine eigene Dimension, obwohl das Resultat identisch ist, z.B. x1 · x2 und x2 · x1 bilden unterschiedliche Einträge im Vektor $\phi$) an.
In [35]:
def transform(x):
xx = np.asarray(x).flatten()
return np.outer(xx,xx).flatten()
In [43]:
transform([sy.Symbol('x1'), sy.Symbol('x2')])
Out[43]:
In [29]:
Out[29]:
In [ ]: