Please see this Function :

def D_f_a(f,G):
    ABX_Array = []
    for c in G:
        for x in G:
            b = f(x+c)-f(x)
            print("b : ",b)
            ABX_Array.append((c,b,x))
    return ABX_Array
#///////////////////////////////////////////////

If calling that with f(x) = x**3 and G = GF(4,'a')  ,
You will see b = -1  for any x,c
and this b is not in G.list() !
How can get b in G.list? Is there any function for example
"G.iner(f(x+c)-f(x))" that doing that mind ?


Thx,



On Sat, Jun 18, 2011 at 8:36 AM, Tom Boothby <[email protected]>wrote:

> Looks to me like you haven't explicitly defined a, so it's implicitly
> defined as in var('a').  Instead,
>
> sage: f(x) = x
> sage: G = GF(4,'a')
> sage: a = G.gen()
> sage: f(a) - f(a+1)
> 1
>
> On Sat, Jun 18, 2011 at 8:07 AM, Yaser Abbasi <[email protected]>
> wrote:
> > Hi,
> >
> > According to this function, Is there any function in sage that
> > element b {"b =  f(x+a) - f(x)} on GF(p^n) (p is prime) must be into
> > G,
> > For example :
> >
> > f(x) = x
> > G = GF(2^2,'a')
> > G.list() = {0,1,a,a+1}
> > then f(a) - f(a+1) = -1 !!!! must be one of {0,1,a,a+1}
> >
> >
> >
> >
> > Thx,
> >
> > --
> > 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
> >
>
> --
> 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
>



-- 





~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Yaser Abbasi
                  AUT  university
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-- 
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

Reply via email to