> You are right though, delta functions are not implemented yet. Of
> course, they are not
> really functions either, so how they should be implemented is an issue as 
> well.

The delta functional is a linear functional on the vector space R^R
which assigns the function value at zero to each function: \delta: R^R
\rightarrow R   f \mapsto f(0),
which is written thought integration of \delta*f over the real line,
in this sense it's a generalization of a 'real' square integrable
function which is uniquely characterized (up to almost everywhere) by
it's 'action' on the vector space of square integrable functions by
f:L^2 \rightarrow R   g \mapsto \int f(x)*g(x) dx =: <f,g>

Actually the delta function is an element of a vector space (on the
vector space of all linear (not necessary continuous) functions from
R^R to R or L^2 to R), and it's multiplication with a 'real' function
is an element of this vector space as well, an issue could be that
this multiplication is not extendable to the whole vector space, but
is only allowed partially (maybe thats the problem),
OK, I'm beginning to understand: is it not possible in Python to
define partially operators or operators which act on different
objects?
In this case the operator '*' must be extended partially ..

I'm sure you are aware of all this things, I'm was just wondering ...,
because I thought  there could at least be implemented an object (of
course not as a function of R^R), allowed to appear inside an
integral, ...

Georg





--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to