Necesito encontrar una calculadora de campos finitos en línea con las siguientes operaciones: Inversa Raíz cuadrada Mult Div Encontré una hace un par de días pero perdí la url y no la encuentro ahora. Cualquier ayuda sería muy apreciada.
Respuesta
¿Demasiados anuncios?SageMathCloud ( https://cloud.sagemath.com ) puede hacer absolutamente todo que necesita en línea, de forma gratuita. Dile a tus alumnos que:
- Ir a https://cloud.sagemath.com y crear una cuenta.
- Haga clic en "Nuevo proyecto" en proyectos.
- Abra el proyecto y haga clic en "+Nuevo" y haga clic en "Sage Worksheet"
- En la hoja de trabajo que aparece pueden hacer prácticamente cualquier cosa relacionada con los cálculos de campos finitos. Aquí hay una imagen que muestra cómo hacer todo lo que pidió en su pregunta con un campo finito general:
Más comentarios:
k.<a> = GF(25) # create the finite field of order 25 with generator a.
# type a.minpoly() to find the poly that a satisfies
(3+a)*(5-2*a) # do all standard arithmetic as usual
La implementación en Sage es extremadamente eficiente para los campos de pequeña cardinalidad, y está construida sobre Givaro y Pari .