Esto es muy fácil al usar la forma de matriz aumentada del algoritmo extendido de Euclides, es decir, realizamos el algoritmo de Euclides mientras seguimos la expresión de cada resto como una combinación lineal de $f$ y $g$ de la siguiente manera.
$\begin{eqnarray} (1)&& &&f = x^3\!+2x+1 &\!\!=&\, \left<\,\color{#c00}1,\,\color{#0a0}0\,\right>\quad\ \ \, {\rm i.e.}\ \qquad f\, =\ \color{#c00}1\cdot f\, +\, \color{#0a0}0\cdot g\\ (2)&& &&\qquad\ \, g =x^2\!+1 &\!\!=&\, \left<\,\color{#c00}0,\,\color{#0a0}1\,\right>\quad\ \ \,{\rm i.e.}\ \qquad g\, =\ \color{#c00}0\cdot f\, +\, \color{#0a0}1\cdot g\\ (3)&=&(1)-x(2)\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! &&\qquad\qquad\ \ x+1 \,&\!\!=&\, \left<\,\color{#c00}1,\,\color{#0a0}{-x}\,\right>\ \ \ {\rm i.e.}\quad x\!+\!1\, =\, \color{#c00}1\cdot f\,\color{#0c0}{-\,x}\cdot g\\ (4)&=&(2)+(1\!-\!x)(3)\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\!\! &&\qquad\qquad\qquad\ 2 \,&\!\!=&\, \left<\,\color{#c00}{1\!-\!x},\,\color{#0a0}{1\!-\!x+x^2}\,\right>\\ \end{eqnarray}$
Por lo tanto, la línea anterior implica: $\,\ 2\, =\, (\color{#c00}{1\!-\!x})f + (\color{#0a0}{1\!-\!x\!+\!x^2})g,\, $ así que al reducir esto módulo $f$ y $3$
obtenemos en $\,\Bbb Z_3[x] \bmod f\!:\,\ {-}1\equiv 2 \equiv (\color{#0a0}{1\!-\!x\!+\!x^2})g\ \Rightarrow\ \bbox[6px,border:1px solid red]{g^{-1}\equiv\, {-}(\color{#0a0}{1\!-\!x\!+\!x^2})}$
Nota $\ $ En general, este método es más fácil de memorizar y mucho menos propenso a errores que el método alternativo de "sustitución inversa".
Esto es un caso especial de reducción de filas/columnas de Hermite/Smith de matrices a forma normal triangular/diagonal _, usando el algoritmo de división/Euclides para reducir entradas módulo pivotes. Aunque se puede entender esto conociendo solo las técnicas de eliminación de álgebra lineal análogas, será más claro cuando se estudian módulos - que, informalmente, generalizan los espacios vectoriales al permitir coeficientes de anillos vs. campos. En particular, estos resultados se estudian cuando se estudian formas normales para módulos finitamente generados sobre un PID, por ejemplo, cuando se estudian sistemas lineales de ecuaciones con coeficientes en el anillo de polinomios no-campo! polinomio anillo $\rm F[x],$ para $\rm F$ un campo, como arriba._