Kolis a écrit:Tout aurait un sens, y compris le résultat, si on suppose que .
On aurait alors, en posant la somme
Kolis a écrit:Mais cela ne donne pas la définition de tant que l'ensemble fini n'est pas correctement identifié. Est-ce (si ) ?.
jsvdb a écrit:Il n'y a rien de choquant.
Il faut, dans ce cas, chercher à connaître les conventions du logiciel. Et visiblement, elles sont parfaitement dans la ligne que j'ai donnée ci-dessus.
Et quand tu auras vu cela, tu comprendras que Wolfram considère n < 0 quand on le met en bas du signe .
Autre exemple simple
Ou encore pour illustrer qu'il prend bien la convention "ensemble vide"
Autrement dit, par exemple, correspond à dans les explications que j'ai données ci-dessus et à une suite définie avec des indices dans .
Finalement, tout se tient bien et est cohérent.
Kolis a écrit:Contrairement à @jsvb je trouve scandaleuse la réponse de Wolfram .
Je veux bien qu'il ait pris un entier négatif pour la première somme mais comme c'est le même pour la deuxième il devrait mettre 0, sommation sur un ensemble d'indices vide.
Tant qu'on n'aura pas un énoncé complet disant qui est tous les discours sont inutiles.
k,n,p=var("k,n,p")
print 'somme de n+1 à p :\n',(k^2).sum(k,n+1,p)
print 'somme de n à p :\n',(k^2).sum(k,n,p)
somme de n+1 à p :
-1/3*n^3 + 1/3*p^3 - 1/2*n^2 + 1/2*p^2 - 1/6*n + 1/6*p
somme de n à p :
-1/3*n^3 + 1/3*p^3 + 1/2*n^2 + 1/2*p^2 - 1/6*n + 1/6*p
(k^2).sum(k,n,p)-(k^2).sum(k,0,p)+(k^2).sum(k,0,n-1)
0
(k^2).sum(k,n,p).subs({n:7,p:1})
-90
(k^2).sum(k,7,1)
0
k,n,p=var("k,n,p")
assume(n>p)
(k^2).sum(k,n,p)
RuntimeError: ECL says: Error executing code in Maxima:
forget()
(k^2).sum(k,n,p)
-1/3*n^3 + 1/3*p^3 + 1/2*n^2 + 1/2*p^2 - 1/6*n + 1/6*p
GaBuZoMeu a écrit:Poursuivons les expériences.
In:Là je reçois une bordée d'injures qui se termine par :
- Code: Tout sélectionner
k,n,p=var("k,n,p")
assume(n>p)
(k^2).sum(k,n,p)
- Code: Tout sélectionner
RuntimeError: ECL says: Error executing code in Maxima:
Et quand on dit à SageMath d'oublier l'hypothèse n>p :on retrouve de nouveau
- Code: Tout sélectionner
forget()
(k^2).sum(k,n,p)
- Code: Tout sélectionner
-1/3*n^3 + 1/3*p^3 + 1/2*n^2 + 1/2*p^2 - 1/6*n + 1/6*p
Bon, mais comme il semble que ça n'intéresse plus personne, pas même le questionneur, j'arrête là.
GaBuZoMeu a écrit:WolframAlpha se comporte-t-il différemment de SageMath ?
GaBuZoMeu a écrit:pas de SageMath 32 bits pour windows apparemment.
Mais ma question c'était plutôt : quand on fait sur WolframAlpha les mêmes expriences que celles que j'ai faites avec SageMath, obtient-on des réponses différentes ?
Comme vous pouvez le constater, il semble que non
GaBuZoMeu a écrit:Comme vous pouvez le constater, il semble que non
Non je ne constate rien du tout.
Peux-tu donner un exemple où on pose à WolframAlpha les questions que j'ai posées à SageMath et où il donne des réponses différentes ?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 17 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :