2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2, 3, 4
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 15:52 
Аватара пользователя
Nemiroff, ещё год назад Альфа при попытке скормить ей код на языке Mathematica, чуть более сложный, чем, скажем, Integrate[чего-нибудь], начинала верещать, что ни черта не понимает. И это, вообще-то, было нормально (для тех, кто в теме). Wolfram|Alpha и Wolfram Mathematicaразные продукты. Альфа никогда не являлась «Математикой онлайн». Недавно ситуация изменилась. Вышла Mathematica 10, были запущены Wolfram Programming Cloud и — внезапно — Mathematica Online. Альфу также затронули все эти нововведения, и теперь она лучше понимает код на Wolfram Language. Но при этом она остаётся роботом, чья первостепенная работа — отвечать на вопросы, заданные на естественном человеческом языке (в настоящее время — на английском). Для собственно программирования на Wolfram Language есть иные средства. Надеюсь, я как-то объяснил ситуацию.

sng1, русский вам родной? (Не обижайтесь.)
sng1 в сообщении #917193 писал(а):
есть ли возможность в W.Alpha считать неопределенные интегралы, и получать ответы в рамках определения неопределенного интеграла даваемого в курсе матанализа (например Зорича)
Ну вы сами знаете, что есть такая возможность. На запрос integrate f(x), где f(x) — конкретная функция, Альфа выдаёт неопределённый интеграл (если он выражается в квадратурах).

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 16:24 
На запрос integrate 1/x, Альфа выдала log(x) + constant, но с этим ответом Студент был преподавателем отражен.
1. Прав ли преподаватель?
2. Если прав, то как от Альфы добиться удовлетворяющего преподавателя ответа?

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 16:29 
sng1
Я же вам ответил,
Код:
ComplexExpand[Integrate[1/x, x]]

Это в смысле главного значения

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 16:50 
Думаю, что ответ $\frac{\log(x^2)}{2}+ i\arg(x)$ тоже не удовлетворит преподавателя. Более того, есть риск, что после безответного вопроса преподавателя: "Что такое $i$ ?", Студент может быть отчислен, и этот риск хочется исключить (а ведь там есть еще и $\arg(x)$).

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 16:53 
sng1
Что это за такой студент тупой уж извините? Пусть лучше не с альфой играет а читает Фихтенгольца

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 16:56 
Аватара пользователя
Там ниже есть результат упрощений, без непонятных $i$ и страшных аргов. Смотрите внимательнее.

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 17:01 
Студент такой, какой есть.
С простым ответом $\log(x) + \mathrm{constant}$, Студент был отражен (пока непонятно, справедливо ли), а какой там конкретно еще результат можно предъявить преподавателю, и как отыскать нужный?
Еще раз, известно что результат $\log(|x|) + \mathrm{constant}$, преподавателя заведомо устроит.

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение10.10.2014, 17:14 
sng1
Этого никак не добиться (во всяком случае "естественным" путём). В Mathematica логарифм над действительными числами определён так $\[\ln x \equiv \int\limits_1^x {\frac{{d\xi }}{\xi }} \]$ при $\[x > 0\]$, для остального - есть главное значение комплексного логарифма, и там он даёт совершенно верный ответ для любого $\[x\]$ (в т.ч. и действительных)
---
P.S.Студент был "отражён" справедливо. Учить надо.

 
 
 
 Posted automatically
Сообщение10.10.2014, 20:44 
Аватара пользователя
 i  Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Околонаучный софт»

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение11.10.2014, 13:03 
Vince Diesel в сообщении #916948 писал(а):
В Математике команда ComplexExpand упрощает выражение, считая все входящие переменные действительными.

Оказывается способ получить log(|x|) уже приводился, но я его не заметил.

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение03.11.2014, 22:31 
Aritaborian в сообщении #909215 писал(а):
Mathematica 10 выдаёт ту же фигню. Намедни вышло обновление до версии 10.0.1. Пока ещё не установил, но почти уверен, что эта ошибка не устранена, ибо обновление сфокусировано не на математических алгоритмах, а на других направлениях.


Уточнил состояние этой ошибки в Wolfram Community, подтвердили, что в версии 10.0.1 она еще не исправлена.

 
 
 
 Re: Несобственный интеграл VS Wolfram Mathematica
Сообщение02.11.2017, 08:58 
Три года назад в теме Wolfram Community Daniel Lichtblau из Kernel Technology group (Wolfram Research, Inc) ответил:
Цитата:
It was fixed in the internal version under development. It was not back-ported to 10.0.1.


Периодически после этого с выходом новых версий проверял, ошибка оставалась, и вот, наконец, её поправили, видимо, в Mathematica 11.2. :-)

 
 
 [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3, 4


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group