26 votos

Dile a Wolfram Alpha que una variable es un número natural

¿Cómo puedo decirle a Wolfram Alpha que algunas variables son números naturales, cuando quiero resolver una ecuación?

Un ejemplo de lo que quiero hacer:

$\binom{n}{k}\cdot p^k \cdot (1-p)^{n-k} = \frac{1}{\sqrt{n\cdot p \cdot (1-p)}}\cdot \frac{1}{\sqrt{2 \cdot \pi}} \cdot e^{-\frac{1}{2} \cdot \left(\frac{x-np}{\sqrt{n \cdot p \cdot (1-p)}}\right)^2}$ resolver para $x$ con $n,k \in \mathbb{N}$ , $0 \lt p \lt 1$ .

0 votos

¿Tiene algún ejemplo?

0 votos

Tengo el mismo problema, aquí está un ejemplo @Amzoti : sum_{i=1}^{infinity}(1/2)^i*(1-p)^(i-1) asumiendo p en ]0,1[

0 votos

Esto funciona en wolfram alpha (probado ahora): > resolver (x-3/2)(x-2)=0 sobre los naturales

8voto

AlexR Puntos 20704

Sólo hay que añadir un "suponiendo x entero" al final. Lo he probado y parece que funciona. (similar a la notación de Maple asumiendo x::entero, supongo) Para el natural no parece funcionar correctamente: asumiendo x natural

14 votos

Parece que esto ya no funciona.

0 votos

@Skeen Perdóname, pero mi enlace parece funcionar. Es curioso, incluso suponiendo que x natural funcione (basta con hacer clic en el enlace)

2 votos

Estoy recibiendo esto: Wolfram|Alpha aún no sabe cómo responder a tu consulta exacta. La "interpretación más cercana" se basa en la similitud léxica y semántica en el espacio de conocimiento computable de Wolfram|Alpha.

4voto

mathematics2x2life Puntos 5179

Depende de cómo se intente lo que se quiere resolver. Decirle a Mathematica que algo es un entero tiene una sintaxis diferente dependiendo de lo que estés tratando de hacer.

Suponiendo que está utilizando la función "Resolver", se vería así:

Solve[(x - 3/2) (x - 2)== 0 && x \[Element] Integers]

EDITAR. Después de 6 años, el sitio web ha cambiado y esto ya no funciona. Sin embargo,

 Solve (x-3/2)(x-2)=0 for x integer

parecía funcionar, como se puede puede ver aquí .

0 votos

Esto no funciona para wolfram alpha.

0 votos

@opa Gracias. Después de 6 años, el sitio ha cambiado mucho.

0 votos

¿Y cómo podríamos especificar que todas las variables de la expresión son reales? Gracias

2voto

user98849 Puntos 1

Por muy sucio que sea, he utilizado el módulo 1 para forzar que los números sean enteros. Combínalo con una restricción >= 0 y podrás llegar a los números naturales.

Ejemplo,%20x%20%2B%20y%20%3D%204,%20x%20%3E%3D%200,%20y%20%3E%3D%200,%20x%20mod%201%20%3D%200,%20y%20mod%201%20%3D%200&assumption=%7B%22C%22,%20%22max%22%7D%20-%3E%20%7B%22OptimizationWord%22%7D)

0voto

laborator Puntos 1

Resolver[ ..., Elemento[..., Enteros]]

3 votos

Esto no funciona para wolfram alpha

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X