I think there is no separate finite filed implementation. I think it would
be better to have a separate finite field implementation which can be used
in various other areas

Kasun

On Sat, Jan 30, 2010 at 2:42 AM, Aaron S. Meurer <[email protected]> wrote:

> I haven't looked at it much, but I think there is some finite field stuff
> internally in the Polys module.  See the Galois_Polys file, and also the new
> module (issue 1598).
>
> Aaron Meurer
> On Jan 29, 2010, at 5:46 PM, Kasun Samarasinghe wrote:
>
> Thank you. So I will start with your steps. Update you on the progress
>
> Kasun
>
> On Sat, Jan 30, 2010 at 1:41 AM, David Joyner <[email protected]> wrote:
>
>> On Fri, Jan 29, 2010 at 7:34 PM, Kasun Samarasinghe
>> <[email protected]> wrote:
>> > No, I ment a project idea where i can work with Sympy with regard to
>> coding
>> > theory?
>>
>>
>> Okay.
>> I would start by implementing finite fields.
>> Then I would create (extend?( classes of vector spaces and matrix spaces
>> over finite fields.
>> Next, I would implement (or extend?) the row-reduced echelon form
>> algorithm to matrices over finite fields (it may exist in SymPy already
>> over
>> the reals or rationals or something like that)..
>> Then I would basically steal "my" code for the Python class LinearCodes
>> in Sage (see the previous email for the directory location).
>>
>> This would be a really good start I think.
>>
>>
>> >
>> > On Sat, Jan 30, 2010 at 1:25 AM, David Joyner <[email protected]>
>> wrote:
>> >>
>> >> On Fri, Jan 29, 2010 at 5:17 PM, Kasun Samarasinghe
>> >> <[email protected]> wrote:
>> >> > david,
>> >> >
>> >> > I m looking out and reading several ideas these days. Do you have any
>> >> > idea
>> >> > related to Coding where I can start working on?
>> >> >
>> >>
>> >>
>> >> In terms of Python code? There is some code at
>> >> http://hg.sagemath.org/sage-main/file/21efb0b3fc47/sage/coding
>> >> Anything written by me (See the AUTHORS section of the
>> >> docstring) I am happy to relicense as BSD.
>> >>
>> >> Or do you mean good mathematical texts/papers?
>> >>
>> >>
>> >>
>> >> > regards,
>> >> > Kasun
>> >> >
>> >> > On Thu, Jan 28, 2010 at 9:38 PM, Ondrej Certik <[email protected]>
>> wrote:
>> >> >>
>> >> >> On Thu, Jan 28, 2010 at 12:23 PM, Vinzent Steinberg
>> >> >> <[email protected]> wrote:
>> >> >> > Tensors could be also a great project, given that I heard that
>> many
>> >> >> > are complaining about Mathematica's implementation.
>> >> >> >
>> >> >> > Also see http://code.google.com/p/sympy/issues/detail?id=16 for
>> this.
>> >> >>
>> >> >> Yes, together with special and general relativity stuff, like the
>> >> >> Lorentz matrix etc. So that one can write some tensor in a local
>> >> >> inertial frame, like
>> >> >>
>> >> >> T^\mu\nu = diag(rho*c^2, p, p, p)
>> >> >>
>> >> >> and get it automatically transformed into some other frame using the
>> >> >> Lorentz transformation:
>> >> >>
>> >> >> T^\mu\nu = (rho + p/c^2)u^\mu u^\nu + p g^\mu\nu
>> >> >>
>> >> >> see here:
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> http://certik.github.com/theoretical-physics/book/src/fluid-dynamics/general.html#perfect-fluids
>> >> >>
>> >> >> it'd be nice to play with such things in sympy.
>> >> >>
>> >> >> Ondrej
>> >> >>
>> >> >> --
>> >> >> You received this message because you are subscribed to the Google
>> >> >> Groups
>> >> >> "sympy" group.
>> >> >> To post to this group, send email to [email protected].
>> >> >> To unsubscribe from this group, send email to
>> >> >> [email protected]<sympy%[email protected]>
>> .
>> >> >> For more options, visit this group at
>> >> >> http://groups.google.com/group/sympy?hl=en.
>> >> >>
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to the Google
>> >> > Groups
>> >> > "sympy" group.
>> >> > To post to this group, send email to [email protected].
>> >> > To unsubscribe from this group, send email to
>> >> > [email protected]<sympy%[email protected]>
>> .
>> >> > For more options, visit this group at
>> >> > http://groups.google.com/group/sympy?hl=en.
>> >> >
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> Groups
>> >> "sympy" group.
>> >> To post to this group, send email to [email protected].
>> >> To unsubscribe from this group, send email to
>> >> [email protected]<sympy%[email protected]>
>> .
>> >> For more options, visit this group at
>> >> http://groups.google.com/group/sympy?hl=en.
>> >>
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups
>> > "sympy" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> > [email protected]<sympy%[email protected]>
>> .
>> > For more options, visit this group at
>> > http://groups.google.com/group/sympy?hl=en.
>> >
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "sympy" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected] <sympy%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/sympy?hl=en.
>>
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> 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/sympy?hl=en.
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected] <sympy%[email protected]>.
> For more options, visit this group at
> http://groups.google.com/group/sympy?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
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/sympy?hl=en.

Reply via email to