He leído en algunos libros (por ejemplo Computacional Teoría de los números, página 77) que cualquier extensión de campo $\mathbb{F}_{p^n}$ "contiene" como un subcampo el primer campo de $\mathbb{Z}_p$?
¿Qué significa exactamente "contiene"? Desde las representaciones de los dos campos no son las mismas (tenemos que utilizar polinomios o alguna otra estructura para representar a $\mathbb{F}_{p^n}$, mientras que utilizamos aritmética modular para representar a $\mathbb{Z}_p$), ¿cómo podemos decir que una contiene a la otra? Que es lo que realmente significa que contiene un campo que es isomorfo a $\mathbb{Z}_p$?
Por ejemplo, podemos representar a $\mathbb{F}_{3^2}$ el uso arbitrario de símbolos $\{0, 1, a, b, c, d, e, f, g\}$ o por pares $\{(0, 0), (0, 1), (0, 2), (1, 0), (1, 1), (1, 2), (2, 0), (2, 1), (2, 2)\}$. ¿Cómo funciona este "contener" a $\mathbb{Z}_3$?
Esto está más relacionado con la perspectiva computacional, así por ejemplo, si estoy trabajando en $\mathbb{F}_{p^n}$, ¿cómo puedo representar el subcampo y trabajar directamente en los números enteros?
Además, si el subcampo es en sí mismo un campo de ampliación (es decir, $\mathbb{F}_{p^m}$ para algunos $m$ que divide $n$), ¿cómo puedo usar una menor estructura de datos para representar a ella, mientras que al mismo tiempo mantenerlo también parte de $\mathbb{F}_{p^n}$?