Dzielenie wielomianów, schemat blokowy
#301
Posted 20 September 2017 - 11:06
#302
Posted 08 October 2017 - 18:40
Popatrzcie. Trochę brakuje mi na to słów. Dla poszczególnych czynników stopni permutacji, wspólne wartości. Zawsze to będą takie przedziały.
Na przykładzie dalej pokażę, ale to trudne i nie chcę teraz tego robić.
Edited by Dreamer, 08 October 2017 - 19:06.
#303
Posted 15 October 2017 - 13:47
Dalej mamy
Dalej mamy
...
Dalej mamy
I mamy nasz ciąg wystarczy przekształcić
Po prostu, nie chcę tego robić, zabierze mi to więcej, niż da.
#304
Posted 15 October 2017 - 14:01
#305
Posted 15 October 2017 - 14:06
Nie suma, ale iloczyn
Edited by Dreamer, 15 October 2017 - 19:45.
#306
Posted 15 October 2017 - 19:58
Podstawa TO:
.a+2
.a+6
DAŁO BY SIĘ TO WYPROWADZIĆ, gdy za podstawę mamy nieparzyste.
Edited by Dreamer, 16 October 2017 - 16:27.
#307
Posted 16 October 2017 - 19:17
Widzicie ten wzór: )
Na przykładzie:
Dla ostatniego elementu równego, zamiast podstawiamy
Edited by Dreamer, 16 October 2017 - 19:19.
#308
Posted 16 October 2017 - 21:48
#309
Posted 18 October 2017 - 13:15
1 wzór na permutację dla małej ilości pierwiastków
2. wzór na permutację dla dużej ilości pierwiastków
Jeszcze dalej zastanawiam się, czy czegoś nie brakuje.
#310
Posted 22 October 2017 - 07:15
Przykład:
Według 2 wzoru mamy
Teraz zastanówmy się jak by to ugryźć.
Edited by Dreamer, 22 October 2017 - 07:24.
#311
Posted 25 October 2017 - 16:53
Już to pisałem, ale przypomnę, bo to dość istotne. To nie tylko wzór na bezpośrednie liczenie, ale też dzięki niemu można wyprowadzić dowolny stopień dzielenia na zmiennych.
#312
Posted 26 October 2017 - 17:41
Popatrzcie jeśli macie problem wyboru tych algorytmów.
W pierwszym wzorze decyduje liczba pierwiastków i stopień dzielnej.
W drugim wzorze decyduję maksymalnej wielkości pierwiastek i stopień wielomianu.
Liczba dzielnych o niższych stopniach, to szczegół, bo permutację liczymy tylko raz, a dalej sumujemy współczynniki w obu przypadkach.
Teraz to rozważmy.
#313
Posted 26 October 2017 - 17:46
To musi być maksymalnie prosty wzór, tak, aby opłacało się go używać.
#314
Posted 26 October 2017 - 18:41
Zacznijmy od oczywistości, czyli drugi wzór.
- zmienna, liczby nieparzyste, zależna od max wielkości pierwiastka
to stałe, złożoność tych obliczeń pomijamy, bo to wyprowadzamy tylko raz na stopień i to rekurencyjny wzór. Miała by jedynie znaczenie przy niewielkim stopniu i małej liczbie pierwiastków, a wtedy zawsze wybieramy wzór pierwszy.
Czyli max pierwiastek razy stopień. Mówiłem, że to musi być tak proste, żeby opłacało się tego użyć, zawsze.
W drugim przypadku mamy zmienne, w ilości liczy pierwiastków i wykonujemy na nich mnożenie i to nie powtarzalne, ale z kolejnymi pierwiastkami.
Czyli liczba pierwiastków
razy stopień.
Trzeba też uwzględnić, sumowanie. To raczej wielkość pomijalna wagowo.
Oraz to, że kolejne liczny nieparzyste razy Stała, łatwiej się liczy niż zmienne iloczyny
razy stopień<>max pierwiastek razy stopień,
razy różnica pomiędzy mnożeniem przez stałą, niejako odstępy, a zmiennych iloczynów
To powinna być decydująca zależność, Reszta jest pomijalna. i nawet jeśli zaważy reszta to różnica w złożoności będzie niewielka.
Edited by Dreamer, 26 October 2017 - 18:43.
#315
Posted 28 October 2017 - 07:43
Co do tych zmiennych. Weźmy taki szczególny przypadek, że pierwiastki będą zwiększały się o jeden. Czy wyniknie z tego jakiś wzór
#316
Posted 28 October 2017 - 09:03
Zacznijmy od oczywistości.
Teraz trzeba, połączyć wzór na permutację i odstępy. Na takim prostym przykładzie nie będzie widać, ale to początek.
#317
Posted 28 October 2017 - 09:04
Czyli Odstęp pomiędzy kolejnymi wynikami, to:
Czyli ogólny wzór:
Dla n wyjątek.
-- 28 paź 2017, o 09:57 --
Na razie to tyle, ale dalej wychodzi tylko lepiej.
#318
Posted 28 October 2017 - 10:08
,
a
,
a
,
Czy istnieje jakaś zależność, bo o to się rozchodzi, reszta to tylko kwestia zapisu.
#319
Posted 28 October 2017 - 10:56
Dla dwóch pierwiastków:
#320
Posted 28 October 2017 - 10:56
Mamy wyciągnąć z dwójki
czyli:
4 user(s) are reading this topic
0 members, 4 guests, 0 anonymous users