<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Добро пожаловать в учебное пособие Sage! — Sage Tutorial in Russian v5.9</title> <link rel="stylesheet" href="_static/sage.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: '', VERSION: '5.9', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true }; </script> <script type="text/javascript" src="_static/jquery.js"></script> <script type="text/javascript" src="_static/underscore.js"></script> <script type="text/javascript" src="_static/doctools.js"></script> <script type="text/javascript" src="_static/translations.js"></script> <link rel="shortcut icon" href="_static/favicon.ico"/> <link rel="top" title="Sage Tutorial in Russian v5.9" href="#" /> <link rel="next" title="Введение" href="introduction.html" /> <link rel="icon" href="_static/sageicon.png" type="image/x-icon" /> </head> <body> <div class="related"> <h3>Просмотр</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="Словарь-указатель" accesskey="I">словарь</a></li> <li class="right" > <a href="py-modindex.html" title="Python Module Index" >модули</a> |</li> <li class="right" > <a href="introduction.html" title="Введение" accesskey="N">следующий</a> |</li> <a href="../index.html"><img src="_static/sagelogo.png" style="vertical-align: middle" title="Sage Logo"></a> <li><a href="#">Sage Tutorial in Russian v5.9</a> »</li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body"> <div class="section" id="sage"> <h1>Добро пожаловать в учебное пособие Sage!<a class="headerlink" href="#sage" title="Ссылка на этот заголовок">¶</a></h1> <p>Sage — это бесплатное и свободно распространяемое математическое программное обеспечение с открытыми исходными кодами для исследовательской работы и обучения в самых различных областях включая алгебру, геометрию, теорию чисел, криптографию, численные вычисления и другие. Как модель разработки Sage, так и условия его распространения и использования выбраны в соответствии с принципами открытой и совместной работы: мы собираем машину, а не переизобретаем колесо. Одной из основных целей Sage является создание доступной, бесплатной и открытой альтернативы Maple, Matematica, Magma и MATLAB.</p> <p>Настоящий документ распространяется по лицензии <a class="reference external" href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0</a>.</p> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="introduction.html">Введение</a><ul> <li class="toctree-l2"><a class="reference internal" href="introduction.html#installation">Установка</a></li> <li class="toctree-l2"><a class="reference internal" href="introduction.html#id7">Работа в Sage</a></li> <li class="toctree-l2"><a class="reference internal" href="introduction.html#id8">Цели Sage</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="tour.html">Тур по Sage</a><ul> <li class="toctree-l2"><a class="reference internal" href="tour_assignment.html">Присваивание, сравнение и арифметика</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_help.html">Получение помощи</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_help.html#section-functions">Функции, отступы и счетчики</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_algebra.html">Базовая алгебра и вычисления</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_plotting.html">Построение графиков</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_functions.html">Распространённые проблемы с функциями</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_rings.html">Основные кольца</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_linalg.html">Линейная алгебра</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_polynomial.html">Полиномы</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_groups.html">Конечные группы, Абелевы группы</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_numtheory.html">Теория чисел</a></li> <li class="toctree-l2"><a class="reference internal" href="tour_advanced.html">Немного высшей математики</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="interactive_shell.html">Интерактивная оболочка</a><ul> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#sage">Ваша сессия Sage</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#id2">Журналирование ввода и вывода</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#id3">Вставка игнорирует приглашение</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#id4">Команды измерения времени</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#id5">Ошибки и исключения</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#section-tabcompletion">Обратный поиск и автодополнение</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#id8">Встроенная справочная система</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#id9">Сохранение и загрузка отдельных объектов</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#section-save">Сохранение и загрузка полных сессий</a></li> <li class="toctree-l2"><a class="reference internal" href="interactive_shell.html#notebook">Интерфейс Notebook</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="interfaces.html">Интерфейсы</a><ul> <li class="toctree-l2"><a class="reference internal" href="interfaces.html#gp-pari">GP/PARI</a></li> <li class="toctree-l2"><a class="reference internal" href="interfaces.html#gap">GAP</a></li> <li class="toctree-l2"><a class="reference internal" href="interfaces.html#singular">Singular</a></li> <li class="toctree-l2"><a class="reference internal" href="interfaces.html#maxima">Maxima</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="programming.html">Программирование</a><ul> <li class="toctree-l2"><a class="reference internal" href="programming.html#sage">Загрузка и прикрепление файлов Sage</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#section-compile">Создание компилированного кода</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#python-sage">Самостоятельные скрипты Python/Sage</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id6">Типы данных</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id7">Списки, кортежи и последовательности</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id9">Словари</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id10">Множества</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id11">Итераторы</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id13">Циклы, функции, управляющие конструкции и сравнения</a></li> <li class="toctree-l2"><a class="reference internal" href="programming.html#id14">Профилирование</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="sagetex.html">Использование SageTeX</a></li> <li class="toctree-l1"><a class="reference internal" href="afterword.html">Послесловие</a><ul> <li class="toctree-l2"><a class="reference internal" href="afterword.html#python">Почему Python?</a></li> <li class="toctree-l2"><a class="reference internal" href="afterword.html#sage">Как принять участие в разработке Sage?</a></li> <li class="toctree-l2"><a class="reference internal" href="afterword.html#id6">Как правильно ссылаться на Sage?</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="appendix.html">Дополнение</a><ul> <li class="toctree-l2"><a class="reference internal" href="appendix.html#section-precedence">Приоритет бинарных арифметических операторов</a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="bibliography.html">Библиография</a></li> </ul> </div> </div> </div> </div> </div> <div class="sphinxsidebar"> <div class="sphinxsidebarwrapper"> <h4>Следующий раздел</h4> <p class="topless"><a href="introduction.html" title="следующая глава">Введение</a></p> <h3>На этой странице</h3> <ul class="this-page-menu"> <li><a href="_sources/index.txt" rel="nofollow">Показать исходный текст</a></li> </ul> <div id="searchbox" style="display: none"> <h3>Быстрый поиск</h3> <form class="search" action="search.html" method="get"> <input type="text" name="q" size="18" /> <!-- The shading of the "Go" button should be consistent --> <!-- with the colour of the header and footer. See the file --> <!-- doc/common/themes/sage/theme.conf for colours used by --> <!-- the Sage theme. --> <input type="submit" style="background-color: #B8B9F6" value="Искать" /> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> <p class="searchtip" style="font-size: 90%"> Введите слова для поиска или имя модуля, класса или функции. </p> </div> <script type="text/javascript">$('#searchbox').show(0);</script> </div> </div> <div class="clearer"></div> </div> <div class="related"> <h3>Просмотр</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="Словарь-указатель" >словарь</a></li> <li class="right" > <a href="py-modindex.html" title="Python Module Index" >модули</a> |</li> <li class="right" > <a href="introduction.html" title="Введение" >следующий</a> |</li> <a href="../index.html"><img src="_static/sagelogo.png" style="vertical-align: middle" title="Sage Logo"></a> <li><a href="#">Sage Tutorial in Russian v5.9</a> »</li> </ul> </div> <div class="footer"> © Copyright 2005--2011, The Sage Development Team. При создании использован <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3. </div> <script type="text/javascript"> /*global jQuery, window */ /* Sphinx sidebar toggle. Putting this code at the end of the body * enables the toggle for the live, static, and offline docs. Note: * sage.misc.html.math_parse() eats jQuery's dollar-sign shortcut. */ var jq = jQuery; jq(document).ready(function () { var bar, bod, bg, fg, key, tog, wid_old, wid_new, resize, get_state, set_state; bod = jq('div.bodywrapper'); bar = jq('div.sphinxsidebar'); tog = jq('<div class="sphinxsidebartoggle"></div>'); /* Delayed resize helper. Not perfect but good enough. */ resize = function () { setTimeout(function () { tog.height(bod.height()); }, 100); }; jq(window).resize(function () { resize(); }); /* Setup and add the toggle. See Sphinx v0.5.1 default.css. */ fg = jq('div.sphinxsidebar p a').css('color') || 'rgb(152, 219, 204)'; bg = jq('div.document').css('background-color') || 'rgb(28, 78, 99)'; wid_old = '230px'; wid_new = '5px'; tog.css('background-color', bg) .css('border-width', '0px') .css('border-right', wid_new + ' ridge ' + bg) .css('cursor', 'pointer') .css('position', 'absolute') .css('left', '-' + wid_new) .css('top', '0px') .css('width', wid_new); bod.css('position', 'relative'); bod.prepend(tog); resize(); /* Cookie helpers. */ key = 'sphinxsidebar='; set_state = function (s) { var date = new Date(); /* Expiry in 7 days. */ date.setTime(date.getTime() + (7 * 24 * 3600 * 1000)); document.cookie = key + encodeURIComponent(s) + '; expires=' + date.toUTCString() + '; path=/'; }; get_state = function () { var i, c, crumbs = document.cookie.split(';'); for (i = 0; i < crumbs.length; i += 1) { c = crumbs[i].replace(/^\s+/, ''); if (c.indexOf(key) === 0) { return decodeURIComponent(c.substring(key.length, c.length)); } } return null; }; /* Event handlers. */ tog.mouseover(function (ev) { tog.css('border-right-color', fg); }).mouseout(function (ev) { tog.css('border-right-color', bg); }).click(function (ev) { if (bod.hasClass('wide')) { bod.removeClass('wide'); bod.css('margin-left', wid_old); bar.css('width', wid_old); bar.show(); set_state('visible'); } else { set_state('hidden'); bar.hide(); bar.css('width', '0px'); bod.css('margin-left', wid_new); bod.addClass('wide'); } resize(); }); /* Hide the normally visible sidebar? */ if (get_state() === 'hidden') { tog.trigger('click'); } else { set_state('visible'); } }); </script> </body> </html>