* A2A
Cambiaré el formato a lo siguiente … entonces puedo seguir junto con el algoritmo.
Algoritmo:
- Considere la ecuación lineal de diofantina en tres variables. [math] ax + by + cz = d \ tag * {} [/ math]
- Si [math] \ text {gcd} (a, b, c) \ mid d [/ math], entonces la ecuación es solucionable.
- Calcule [math] p = \ text {gcd} (a, b) [/ math] y establezca [math] a ‘= \ dfrac ap, b’ = \ dfrac bp \ tag * {} [/ math]
- Para [matemática] a’u + b’v = c [/ matemática] encuentre cualquier solución [matemática] (u_0, v_0) [/ matemática]. Esto es posible si [math] \ text {gcd} (a ‘, b’) \ mid c [/ math]
- Para [math] cz + pt = d [/ math] encuentre cualquier solución [math] (z_0, t_0) [/ math]. Esto es posible si [math] \ text {gcd} (c, p) \ mid d [/ math]
- Para [matemática] a’x + b’y = t_0 [/ matemática] encuentre cualquier solución [matemática] (x_0, y_0) [/ matemática]. Esto es posible si [math] \ text {gcd} (a ‘, b’) \ mid t_0 [/ math]
- La solución viene dada por [matemáticas] \ begin {cases} x = x_0 + b’k-u_0m \\ y = y_0-a’k-v_0m \\ z = z_0 + pm \ end {cases} \\\ text {where } m, k \ in \ mathbb Z \ tag * {} [/ math]
[matemáticas] \ begin {align} 31x + 30y + 29z & = 366 \\\ hline \ text {gcd} (31,30) & = 1 \\ a ‘& = \ dfrac {31} 1 = 31 \\ b’ & = \ dfrac {30} 1 = 30 \\\ hline a’u + b’v & = c \\ 31u + 30v & = 29 \\\ text {Uso extendido} & \ text {Algoritmo euclidiano} \\ 31 & = 30 \ times 1 + 1 \\ 31-30 \ times1 & = 1 \\ 31 \ cdot (29) +30 \ cdot (-29) & = 29 \\ (u_0, v_0) & = (29, -29) \\ \ hline cz + pt & = d \\ 29z + t & = 366 \\ 29 \ cdot12 + 18 & = 366 \\ (z_0, t_0) & = (12,18) \\\ hline31x + 30y & = 18 \\ 31 \ cdot (1) +30 \ cdot (-1) & = 1 \ qquad [\ text {Since gcd} (31,30) = 1] \\ 31 \ cdot (18) +30 \ cdot (-18) & = 18 \\ (x_0, y_0) & = (18, -18) \\\ hline x & = 18 + 30k-29m \\ y & = – 18-31k + 29m \\ z & = 12 + m \\ & \ text {donde } m, k \ in \ mathbb Z \ end {align} \ tag * {} [/ math]
- ¿Cómo resolverías [matemáticas] x ^ 2 = 16 ^ x [/ matemáticas]? Me interesa el método, no la respuesta.
- ¿Es la raíz cuadrada de un número real un único valor + o el valor + y -? Algunos dicen que la raíz cuadrada es una función y, por lo tanto, la raíz cuadrada se asigna solo al valor positivo. Esto va en contra de la tradición.
- Cómo simplificar 8 sobre 1 menos la raíz cuadrada de 17
- Si [matemática] a [/ matemática], [matemática] b [/ matemática], [matemática] c [/ matemática] y [matemática] d [/ matemática] son números naturales distintos, entonces ¿cuál es el valor mínimo de [matemática] ] \ dfrac {ac (ad + bc) + bd (ab + cd)} {abcd} [/ math]?
- Cómo encontrar una función si tiene un máximo en x = -2 yx = 7
Como podemos elegir cualquier número entero para [math] m, k [/ math]
Al elegir [matemática] m = k = 0 [/ matemática] se obtiene [matemática] x = 18, y = -18, z = 12 [/ matemática]
Pero esa es solo una solución. Quizás haya muchas soluciones. Es un poco tedioso poner las condiciones apropiadas en [matemáticas] m, k [/ matemáticas] para obtener las soluciones positivas. Así que tendré que codificar el resto …
programa diofantina implícito ninguno entero m, k, x, y, z do k = -100,100 do m = -100,100 x = 18 + 30 * k-29 * m y = -18-31 * k + 29 * m z = 12 + m if (x> 0.and.y> 0.and.z> 0) entonces si (31 * x + 30 * y + 29 * z == 366) entonces escribir (*, *) x, y, z terminara si terminara si fin hacer fin hacer programa final
Nos da
Y un cheque final
En: FrobeniusSolve [{31,30,29}, 366] Fuera: {(6,6,0), (7,4,1), (8,2,2), (9,0,3)}
Cuando sumamos las soluciones, siempre es igual a [matemáticas] 12 [/ matemáticas]. Lo mantendré así por ahora.