
!set wims_module_log=$error_test: $formula

!if $error_test = real
  $formula=?<br>
  Lo siento, un número real no se puede factorizar.
  !exit
!endif

!if $error_test=unit
  $n es la unidad, el único factor es él mismo.
  !exit
!endif

!if $error_test=has_equal
  Por favor, introduzca una formula, no una ecuación.
  !exit
!endif

!if $error_test=iszero
  La factorización de 0 no tiene sentido.
  !exit
!endif

!if $error_test = ?
  $formula=?<br>
  Hay un error probable de escritura, por favor corríjalo.
  !exit
!endif

!if $error_test = nobaseprime
  Si quiere factorizar sobre $m_ZZ/$m_p$m_ZZ, debe introducir el número
  $m_p.
  !exit
!endif  

!if $error_test = notprime
  $m_p=$basep no es un número primo. Factorización de polinomios sobre
  $m_ZZ/$basep$m_ZZ en general, no tiene sentido.
  !exit
!endif

!if $error_test=badprime
 El campo $m_p no se ha introducido correctamente. Por favor, corríjalo.
 !exit
!endif

!if $error_test=divisible
 Todos los coeficientes de la fórmula $formula son divisibles por la 
 base $m_p=$basep. No hay nada que factorizar, ya que la fórmula polinomial es conguente 
 con 0.
 !exit
!endif

!if $error_test=cpu
 La factorización de $formula = 
 !htmlmath $n
 <br>
 se ha interrumpido poruqe requiere demasiado tiempo.
 <p>Si necesita realmente cálculos potentes, puede instalar en su 
 máquina el software que usa esta herramienta para calcular factorizaciones.
 !href cmd=help&help_subject=about Detail
.
 !exit
!endif

!if $error_test=transcendental
 Su fórmula <tt>$formula</tt> contiene ¡funciones transcendentes!
 No es posible factorizar funciones no polinómicas. Puede usar
 !href module=tool/analysis/function&fn=$formula&noshow=yes Calculador de funciones
 para cálculos con funciones transcentes.
 !exit
!endif

