Jump to content


Photo

Dzielenie wielomianów, schemat blokowy


  • Please log in to reply
791 replies to this topic

#301 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 20 September 2017 - 11:06

Śrubki bym już tu nie zmienił. Nie, że się nie da, ale teraz mamy całość. Początek, rozwinięcie i koniec z perspektywą.
  • 0


#302 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

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ć.
 
Z tych wspólnych elementów wyjdzie wzór ogólny, który będzie podstawą do poszczególnych czynników stopni.
 
To tak trudne, że nie mam siły tego robić teraz.

Edited by Dreamer, 08 October 2017 - 19:06.

  • 0

#303 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 15 October 2017 - 13:47

Co mamy:

72b521be8461409b102e0a9a118f7c32.png
Dalej mamy a72cb6d485af5b6d75dfca54caa52534.png
Dalej mamy a47b45ed709de004ad95bd6c24f95396.png
...
Dalej mamy 9aadd64deb3e7906e39820f2b3cc774a.png
I mamy nasz ciąg wystarczy przekształcić
Po prostu, nie chcę tego robić, zabierze mi to więcej, niż da.

  • 0

#304 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 15 October 2017 - 14:01

Ze wzoru na permutację:
84d2af8aebc848e591081a219cf12bc9.png

  • 0

#305 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 15 October 2017 - 14:06

8d4cf13b49e5964b5cea0e26f661864f.png Nie suma, ale iloczynd6224fc2e7bc36f850643294b56b8d74.png


Edited by Dreamer, 15 October 2017 - 19:45.

  • 0

#306 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 15 October 2017 - 19:58

Podstawa TO:

f4bf742a0930093b983dd536d38ddef3.png.a+2

a2fa390f8f68390ada88eb9eda5966a1.png

cfc47e033a6c1629fd6f3fff1fc70a07.png.a+6

48050e54323bebe3a0e9b7873976aaa5.png

6bebd37a384f577c7c0c29e06fa9a0a6.png

94d1d4daf92d9e842a8383f8ed0846c8.png073dce2657f24627873afcd0d7aadb20.png


DAŁO BY SIĘ TO WYPROWADZIĆ, gdy za podstawę mamy nieparzyste.


Edited by Dreamer, 16 October 2017 - 16:27.

  • 0

#307 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 16 October 2017 - 19:17

Widzicie ten wzór: )


Na przykładzie:

570736a76d19b32d44e9be7ff3888d34.png

0600efdfbc076598bd080eec885cd552.png

5c8b66019443cb7179aef32e8c0a0dab.png Dla ostatniego elementu d4910c3b4c14f2525e9b9b2556b11660.png równego8c386e5a66b2df48e7bb952f8bc0dc78.png, zamiast cfcd208495d565ef66e7dff9f98764da.png podstawiamy c4ca4238a0b923820dcc509a6f75849b.png


Edited by Dreamer, 16 October 2017 - 19:19.

  • 0

#308 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 16 October 2017 - 21:48

Widzicie to, gdzie sumą to stała a a*n! To zmienna. Wzór na odstępy.
  • 0

#309 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 18 October 2017 - 13:15

Co mamy:
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.

  • 0

#310 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 22 October 2017 - 07:15

Gdy za podstawę weźmiemy pierwszą permutację. Czyli sumę wszystkich pierwiastków.

Przykład:

72b3edfc7603ca0b71a46c2973e16f95.png

Według 2 wzoru mamy

31269a8cd559b99d957cc2cdfdac3e8b.png

Teraz zastanówmy się jak by to ugryźć.
 
Na każdy stopień permutacji będziemy liczyć tyle czynników ile wynosi maksymalny pierwiastek. Tylko, że dalej tylko powtarzamy. Nie jak w pierwszym wzorze wyprowadzamy dalej.

Edited by Dreamer, 22 October 2017 - 07:24.

  • 0

#311 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

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.


  • 0

#312 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

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.


  • 0

#313 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 26 October 2017 - 17:46

To musi być maksymalnie prosty wzór, tak, aby opłacało się go używać.


  • 0

#314 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 26 October 2017 - 18:41

Zacznijmy od oczywistości, czyli drugi wzór.
0cc175b9c0f1b6a831c399e269772661.png- zmienna, liczby nieparzyste, zależna od max wielkości pierwiastka
214651127f32c021d0aede1bc0e29df1.png 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 7b8b965ad4bca0e41ab51de7b31363a1.png liczba pierwiastków

e40f0c8cbf92515869e8462b45d83442.png 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


00f581570f32f114e1b9d3cba305f28c.png 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.

  • 0

#315 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

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 xD


  • 0

#316 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 28 October 2017 - 09:03

e4fdb87d8e636bfbdebb3ba933dda2ea.png

Zacznijmy od oczywistości.

9bcbb3bb1888f357bcf5e26f89a5a23f.png

ce0a5866f10563a6ff67211ed39e578d.png

8a04db71897da03ac3bb3d23f9ab289b.png

4a08af9c60a858b9ceb8cd7b1e26d3f3.png

50d429771df6b86ac5660e1bb1b9e528.png

970a6ca878b6bfd16487abb1e8223d4c.png

7acdad6228192eaf8783d30e4c9fface.png

a3a16f612fb85ec787cec1ee319e06e3.png

Teraz trzeba, połączyć wzór na permutację i odstępy. Na takim prostym przykładzie nie będzie widać, ale to początek.


8daf64184a417daf77f1dd95713cc4af.png
7c2f198e42a22d6f17edca57bc6cf68b.png
4d3c5f4700acb5cbc7bb3243afbb36a1.png
 

  • 0

#317 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 28 October 2017 - 09:04

Czyli Odstęp pomiędzy kolejnymi wynikami, to:


ced1b1d65276b8c982ff5b68cd3bcfc0.png
029d2493b7c96d941d40ff1aaa1a17b8.png
57f27c701f303a68e7be374806b281ed.png
6d21351fd510dbaf4ac1082d4578b2c2.png

Czyli ogólny wzór:

96d8c97e7399db80902e62ad08bbff45.png


Dla n wyjątek.

dcd62b4d4e526eaae563e66a1529a7bd.png

-- 28 paź 2017, o 09:57 --

Na razie to tyle, ale dalej wychodzi tylko lepiej.


  • 0

#318 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 28 October 2017 - 10:08

Mamy jeden pierwiastek, dalej wchodzi w grę permutacja, zastanówmy się czy:

d75f58ec7402c2a7891ac1b98c417ae7.png,

a

d634f2945cb1f266829246c6b937b1a9.png,

a

475c12a18693bd54a0d9272579b98e92.png,

Czy istnieje jakaś zależność, bo o to się rozchodzi, reszta to tylko kwestia zapisu.

  • 0

#319 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 28 October 2017 - 10:56

Nasuwa się wzór na odstępy, ale to już znamy. Spróbujmy pierwszym wzorem.

Dla dwóch pierwiastków:

18c5c07f1769c061b6a029ec66d917b3.png

bf28f12bf3941b91a85d3ecd60ab5c19.png
 

  • 0

#320 Dreamer

Dreamer
  • Użytkownicy
  • 870 posts

Posted 28 October 2017 - 10:56

Mamy wyciągnąć z dwójki
18c5c07f1769c061b6a029ec66d917b3.png
czyli:

ad3dd46190b6bc3c3a49a17668b95edb.png

6539df286dc842628f1212310953123a.png

 


  • 0


4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users