Thanks for all the help!
One last concern, then *ticket*:
{Yes! I will move all future questions of this kind to the devel/ group!}
In a series of symbolic calculations, if I can redefine the answers to
-is the current representation of a system piecewise?
-is the variable discrete or continuous?
-how do I plan on integrating each part?
-what monotonic function am I using to integrate?
...without changing the structure of the system, I call that cheating.
Signal processing books call it the dirac_delta. I have no problem with
this. It's clever, and it works.
In the context of a particular problem, even a purely mathematical one, we
say its width is zero, and we usually mean it is a pulse of the minimum
width and maximum height for the system in question, and with area 1. Or
maybe I mean it is the derivative of the unit step. I'll probably open the
width beyond zero; I might even change the impulse shape.
Q4) Should the dirac_delta wait until such manipulations are *in general*
defined
to your satisfaction, across the packages; and then inherit these methods
directly? For example, Piecewise() should be updated however it best suits
SAGE, and the dirac_delta abstracted from it (among others).
I am happy to chug away as if these problems don't exist. Great
persoanl project, get under the hood and see how to straddle the packages.
I don't mind making it up.
I *mind* making more work for another person later*; *or implying general
methods by way of a specific implementation (which seems bad).
All corrections to thought process welcomed.
*@kcrisman:* thank you! I will cc you, and get some momentum so there's
something for you to help with.
I seek correction. I haven't had anyone to check my interpretations of
definitions. My approach may appear flighty and naive at first; sometimes
I back all the way up to arithmetic looking for a path into the problem,
and start throwing out what doesn't work. I rely heavily on the method of
exhaustion. Of course I want to know if I'm missing the obvious. You
don't have to go into detail; point me to something, and I'll learn what I
have to, to understand it and self-correct. I'm jumping the gun on
purpose, doing this: Must Learn Faster.
There is a self-congratulatory way of lying to oneself about the world
that is usually deliberate. If I am in error, or perspective-skewed, it is
a *mistake* and I want to know.
K?
Thanks again!
On Tuesday, June 26, 2012 6:15:38 AM UTC-7, kcrisman wrote:
>
>
>
> On Tuesday, June 26, 2012 2:07:26 AM UTC-4, Keshav Kini wrote:
>>
>> Slumberland <[email protected]> writes:
>> > Okay, this is a perfect place for me to start.
>> > Signed up for a trac account; I'll get it a ticket when that's done.
>> >
>> > I'm new to the entire code base, but should I assign myself to it, use
>> other
>> > trac documentation as a model? Is that okay?
>> > And then ask for assistance when that doesn't work?
>>
>> No need to assign it to yourself. The "assigned to" field is basically
>> meaningless - we don't actually have a lieutenants system with specific
>> people assigned to specific components of Sage, but apparently that was
>> experimented with at some point in the past, and the "assigned to" field
>> is a remnant of that. It is automatically set to a certain person based
>> on what component you choose when making the ticket.
>>
>> If you fix the bug, then make a Mercurial patch as described in the
>> developer manual and upload it to the ticket. Then put your real name in
>> the Author field on the ticket, and set the ticket to "needs_review"
>> status.
>>
>> Feel free to ask for assistance at any time. The best places to do so
>> are on sage-devel (not sage-support please) or in the IRC channel
>> (#sagemath on irc.freenode.net).
>>
>
>
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org