All published worksheets from http://sagenb.org
Image: ubuntu2004
УРОК 4.1
Тема. SAGE: перетворення виразів.
1. Зведення подібних членів у виразі.
Для виконання основних операцій перетворення виразів, а саме зведення подібних членів, розкриття дужок та розкладання на множники, у SAGE передбачено такі функції simplify(), expand() та factor() відповідно.
Мета: засвоїти особливості застосування функцій SAGE для перетворення виразів.
2. Розкриття дужок у виразі.
3. Розкладання многочлена на множники.
Наведені приклади демонструють лише один із способів застосування функції simplify(), а саме: вираз, який підлягає спрощенню, вказується як параметр функції simplify(). Даний спосіб є загальновизнаним, оскільки має місце і в ряді інших систем комп'ютерної математики.
Розробники SAGE передбачили інший спосіб звернення до функцій, у тому числі і до функції simplify():
В даному випадку вираз розглядається як об'єкт певної природи, а функція виступає в ролі допустимої операції, яку можна виконати над об'єктом. Такий спосіб звернення до функції в подальшому будемо називати об'єктним зверненням.
Об'єктний спосіб звернення до функцій є більш зручним у застосуванні через властивість середовища SAGE автодоповнювати ввод.
2. Розкриття дужок у виразі. Для виконання зазначеної дії у SAGE передбачена функція expand():
До функції expand() допускається об'єктне звернення:
І для функції factor() об'єктне звернення також є допустимим: