Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Viktor Karev                         2:5080/1003    10 Feb 2003  12:04:04
 To : Ilya Rogov
 Subject : Re: Урощение формул
 -------------------------------------------------------------------------------- 
 
 Приветствия!
 
 >  VK> Вот, смотри:
 >  VK> x^2 +2x-15 = x^2 +2 +1-1-15 = (x+1)^2 - 4^2 = (x+5)(x-3)
 >  VK> Для упрощения добавлено +1-1. Hо это простейший пример
 >
 >    Этого можно добиться и нахождением корней.
 
 Можно. Hо пример не об этом.
 
 > Более того - чуть выше написано,
 > что неплохо бы нам выбрать критерий "упрощения" формулы.
 
 Это верно.
 
 > Вот по длине записи ты проиграл.
 
 А по количеству и числу типов операций - выиграл.
 
 > Кста, мой Derive 4 (единственное, что у меня щаз стоит из подобного
 > софта) считает запись x^2+2x-15 достаточно упрощённой.
 
 Зависит от целей.
 
 >  VK>  Hо заранее нельзя знать, что нужно добавить к достаточно сложной
 >  VK> формуле, чтобы она упростилась.
 >
 >    Так и что нам делать в этом случае ?? Получается, что ты не можешь
 > гарантировать результат своим методом.
 
 Это не я не могу. Это просто нет универсального метода упрощения формул.
 Поэтому твой Derive и останавливается на этом варианте, что способов
 упрощения очень много, и какой приведет к простейшей записи - неизвестно.
 
 >  VK> Теоретически можно, но нет гарантии, что заданный набор правил и
 >  VK> стратегий сделает это за конечное число шагов.
 >
 >    Так-так-так. Внимательно читаем вышенаписаное. Из одной ... в другую
 
 ... и
 
 > это нельзя сделать за конечное число шагов ??
 
 Да-да-да. Сделать можно, но нет гарантии, что алгоритм упрощения сможет это
 сделать за конечное число шагов.
 Hу, если рассматривать эту проблему более строго, то алгоритм должен иметь
 итеративную либо рекурсивную форму. Для того, чтобы иметь гарантию того, что
 итерации или рекурсия закончатся за конечное число шагов, нам нужно найти
 инвариант и ограничивающую функцию. Если с инвариантом сложностей нет - в
 его качестве может выступать сама упрощаемая функция, то с ограничивающей
 функцией - проблемы. Она должна быть целой, ограниченной снизу нулем пока
 цикл или итерации не закончились, монотонно уменьшаться на каждом шаге и,
 что самое важное, из инварианта и условия, что ограничивающая функция меньше
 нуля, должна следовать упрощенная формула.
 Ты можешь предложить алгоритм составления ограничивающей функции для
 произвольной формулы? А пока такой функции нет, нет и гарантии завершения
 алгоритма.
 
 Виктор.
 
 --- ifmail v.2.15dev5
  * Origin: Fidolook Express 2.000  www.fidolook.da.ru (2:5080/1003@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Урощение формул   Vladislav Terehov   24 Jan 2003 14:27:11 
 Re: Урощение формул   Vitaly Lugovsky   24 Jan 2003 19:17:17 
 Урощение формул   Vladislav Terehov   25 Jan 2003 00:24:50 
 Re: Урощение формул   Vitaly Lugovsky   28 Jan 2003 03:42:50 
 Re: Урощение формул   Yuri Burger   28 Jan 2003 10:53:10 
 Re: Урощение формул   Evgenij Masherov   28 Jan 2003 12:02:07 
 Re: Урощение формул   Vitaly Lugovsky   29 Jan 2003 01:35:11 
 Re: Урощение формул   Ivan Boldyrev   28 Jan 2003 18:58:29 
 Re: Урощение формул   Vitaly Lugovsky   29 Jan 2003 01:37:23 
 Re: Урощение формул   Ivan Boldyrev   29 Jan 2003 02:12:15 
 Re: Урощение формул   Vitaly Lugovsky   29 Jan 2003 06:24:53 
 Re: Урощение формул   Nick Kovaliov   25 Jan 2003 14:27:31 
 Re: Урощение формул   Denis Nikiforov   25 Jan 2003 22:17:51 
 Урощение формул   Ilya Rogov   26 Jan 2003 17:03:28 
 Урощение формул   Alex Cvetkov   29 Jan 2003 02:54:20 
 Урощение формул   Ilya Rogov   29 Jan 2003 05:42:34 
 Урощение формул   Alex Cvetkov   29 Jan 2003 11:35:45 
 [*] Урощение формул   Comoderator Of Ru Algorithms   30 Jan 2003 22:50:39 
 Урощение формул   Ilya Rogov   31 Jan 2003 00:59:45 
 Re: Урощение формул   Vitaly Lugovsky   01 Feb 2003 04:46:56 
 Урощение формул   Ilya Rogov   03 Feb 2003 01:29:24 
 Урощение формул   Dmitriy Yaroshevich   30 Jan 2003 04:15:57 
 Урощение формул   Alexander Zarubkin   03 Feb 2003 20:23:36 
 Re: Урощение формул   Vitaly Lugovsky   01 Feb 2003 04:42:40 
 Урощение формул   Alex Malashonok   01 Feb 2003 07:40:39 
 Re: Урощение формул   Ivan Boldyrev   01 Feb 2003 16:28:53 
 Re: Урощение формул   Vitaly Lugovsky   02 Feb 2003 04:46:33 
 Урощение формул   Alex Astafiev   02 Feb 2003 05:03:18 
 Урощение формул   Ilya Rogov   03 Feb 2003 01:21:09 
 Re: Урощение формул   Vitaly Lugovsky   03 Feb 2003 07:15:45 
 Урощение формул   Ilya Rogov   05 Feb 2003 01:23:04 
 Re: Урощение формул   Viktor Karev   05 Feb 2003 14:44:41 
 Урощение формул   Ilya Rogov   09 Feb 2003 05:11:36 
 Re: Урощение формул   Viktor Karev   10 Feb 2003 12:04:04 
 Re: Урощение формул   Vitaly Lugovsky   06 Feb 2003 05:37:13 
 Урощение формул   Ilya Rogov   09 Feb 2003 05:20:34 
 Re: Урощение формул   Vitaly Lugovsky   10 Feb 2003 04:21:08 
 [*] Урощение формул   Comoderator Of Ru Algorithms   29 Jan 2003 23:37:05 
Архивное /ru.algorithms/146462b3f5281.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional