Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 04. 03. 2025 10:01 — Editoval surovec (04. 03. 2025 10:04)

surovec
Příspěvky: 1105
Reputace:   26 
 

Iracionalita

Zdravím, nechť a,cZ a b,dN. Některé výrazy typu a+b3 lze upravit na tvar c+d. A já bych potřeboval, jaké jsou podmínky pro a a b, aby to šlo, a jak tyto c a d určit. Třetí odmocninu uvažujme i ze záporných čísel.
Prostým porovnáním (po umocnění) to vede na trikubickou rovnici, jejímž kořenem je první výraz, takže se točím v kruhu...

Offline

 

#2 04. 03. 2025 12:48 — Editoval osman (04. 03. 2025 13:25)

osman
Příspěvky: 230
Pozice: v.v.
Reputace:   
 

Re: Iracionalita

Ahoj, myslím, že pro přirozená čísla by to mohlo být třeba:
n33=(n3i)+i23=(nj)33+j2    pro i,j=1..n-1
a pro n<0 a kladná čísla i,j=1..abs(n1)
by to asi mělo platit obdobně


Hlavní je zápal, talent se dostaví!

Offline

 

#3 04. 03. 2025 14:14

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ osman:
Nějak v tom nevidím ty podmínky a ani způsob, jak ta čísla zjistit... Pod odmocninami  nemusí být druhá mocnina přirozeného čísla, např. 10+1083=1+3
Kdysi jsem o tom četl nějaký článek, jen si vzpomínám, že to mělo něco společného s Čebyševovými polynomy...

Offline

 

#4 04. 03. 2025 14:17

check_drummer
Příspěvky: 5171
Reputace:   106 
 

Re: Iracionalita

↑ surovec:
Ahoj, máš nějaké netriviální příklady, tj. kdy obě ty druhé odmocniny nejsou přirozená čísla?


"Máte úhel beta." "No to nemám."

Offline

 

#5 04. 03. 2025 16:10

osman
Příspěvky: 230
Pozice: v.v.
Reputace:   
 

Re: Iracionalita

↑ surovec:
Nepřesné vyjádření, sry. "Pro přirozená čísla" jsem myslel "vzniklá pod druhou odmocninou ".


Hlavní je zápal, talent se dostaví!

Offline

 

#6 04. 03. 2025 17:47

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ check_drummer:
Pokud by to nebyla přirozená čísla, tak by to přece mělo řešení vždy, to by právě bylo triviální, zatímco s přirozenými čísly to moc jednoduché není.

Offline

 

#7 04. 03. 2025 18:17

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ osman:
I tak se obávám, že ti vůbec nerozumím.
Uvedu na jednodušším případu, o co mi jde:
Pro druhou odmocninu lze vyjádřit a+b jako c+d, jestliže a2b jde (celočíselně) odmocnit (ještě je další podmínka, protože výsledný výraz může být lomený dvojkou, ale to by mi nevadilo). Hodnoty c a d se pak spočítají dosazením do a±a2b2

Offline

 

#8 04. 03. 2025 19:30

Honzc
Příspěvky: 4616
Reputace:   245 
 

Re: Iracionalita

↑ surovec:
A co takhle (uvažujme pouze kladná3)
a+kb3=c+b
a=c(c2+3b)
k=3c2+b
A pak můžeš volit b,c libovolně
Např. pro b=5,c=2   38+14453=2+5

Online

 

#9 04. 03. 2025 20:05

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ Honzc:
Bohužel problém je opačný, jak z levé strany získat pravou.
(Zprava doleva stačí jednoduše aplikovat vzorec (A+B)3.)

Offline

 

#10 04. 03. 2025 20:18 — Editoval mák (04. 03. 2025 20:26)

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 916
Reputace:   63 
 

Re: Iracionalita

Zdravím, pokud by nevadilo to mít jako program v wxMaximě, pak by to mohlo vypadat takto:

Code:

Fun(A,B):=block([E: 1E-12, K, N, Q:[], X, Y, Z],
    X: float((A+B)^(1/3)),
    for K in divisors(B^2) do ( N: sqrt(K),
        Y: X-N, Z: round(Y),
        if abs(Z-Y)<E then ( Q: [Z, N], return() ),
        Y: X+N, Z: round(Y),
        if abs(Z-Y)<E then (Q: [Z, -N], return() )
    ), Q    
)$

Pak pro10+1083 by se zadalo:

Code:

Fun(10, sqrt(108));

A program vrátí dvě hodnoty [C, D]:
[1,sqrt(3)]
Mimochodem, funguje to i pro záporný hodnoty. Pokud nenajde celá čísla, vrátí prázdný seznam.


LibreOffice Verze: 7.6.6.3, Maxima 5.47.0 (SBCL)

Offline

 

#11 04. 03. 2025 21:26 — Editoval surovec (04. 03. 2025 22:01)

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ mák:
Tak z toho moc moudrej nejsem... Je to nějaký cyklus, který to prostě zkouší, dokud nenajde řešení? Nebo je v tom nějaký ručně aplikovatelný algoritmus? Zvládne to toto? 33414743334466763003 Wolfram to zvládne i s pingem za zlomek sekundy, takže má nějaký snadný algoritmus...

Offline

 

#12 04. 03. 2025 21:27

check_drummer
Příspěvky: 5171
Reputace:   106 
 

Re: Iracionalita

↑ surovec:
No a když teda použijeme ten vzorec, tak z a+b3=c+d dostabneme umocněním na 3 a úpravou: a+b=c3+3cd+d(3c2+d)

Takže třeba když b je čtvercůprosté, tak se asi snadno ukáže, že musí být b=d a 3c2+d=1 a a=c3+3cd, tj. a=c3+3cb, tj. a=c.1b3+3cb a z toho už se c vyjádří, resp. podmínka kdy je celé. A možná podobně i pro b nečtvercůprosté.....


"Máte úhel beta." "No to nemám."

Offline

 

#13 04. 03. 2025 21:59

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ check_drummer:
Proč by mělo být 3c2+d=1?
Každopádně pro konkrétní hodnoty ten postup nefunguje...

Offline

 

#14 04. 03. 2025 22:17

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 916
Reputace:   63 
 

Re: Iracionalita

Najde tohle, ale je jestli je to správně nevím:
https://i.ibb.co/V0phdvnq/Sn-mek-obrazovky-z-2025-03-04-22-04-25.png
Program rozloží číslo B na dělitele a zkusí ty nejmenší přičíst, nebo odečíst podle znaménka.


LibreOffice Verze: 7.6.6.3, Maxima 5.47.0 (SBCL)

Offline

 

#15 05. 03. 2025 00:36

laszky
Příspěvky: 2396
Škola: MFF UK, FJFI CVUT
Reputace:   200 
 

Re: Iracionalita

↑ surovec:

Ahoj,

Kdyz a+b=(c+d)3=(c3+3cd)+(3c2+d)d, tak by melo platit

a=c3+3cd
b=d(3c2+d)2

Protoze je a2b=(c2d)3 , musí být a2b=K3 treti mocnina nejakeho celeho cisla K=c2d.
Pokud pak dosadis za d=c2K, muzes spocitat c jako reseni kubicke rovnice 4c33Kca=0.
A d pak dopocitas z rovnosti  d=c2K.

Offline

 

#16 05. 03. 2025 08:47

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ laszky:
To je pěkně fikaný (hlavně ten objev rovnosti a2b)! Ale má to jeden háček... Při řešení kubické rovnice vznikne právě taková iracionalita (Cardanův vzorec), což je právě to točení v kruhu, které jsem zmínil hned na začátku. Konkrétně např. takto:
10+1083K=2 a rovnice je 3c3+c2+6c10=0, jejímž řešením je 19(1295+153783+12951537831)...

Offline

 

#17 05. 03. 2025 11:18

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 916
Reputace:   63 
 

Re: Iracionalita

surovec napsal(a):

... a rovnice je 3c3+c2+6c10=0, jejímž řešením je ...

rovnice je 3c3+6c10=0, jejímž řešením je c=1,
vyjde celočíselné řešení, Laszky to má dobře


LibreOffice Verze: 7.6.6.3, Maxima 5.47.0 (SBCL)

Offline

 

#18 05. 03. 2025 11:53

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 916
Reputace:   63 
 

Re: Iracionalita

Řešení podle ↑ laszky: používá rovnici 4C33KCA kde není kvadratický člen, takže lze podle Kubická rovnice ji převést na kvadratickou rovnici a řešit bez Cardanových vzorců.


LibreOffice Verze: 7.6.6.3, Maxima 5.47.0 (SBCL)

Offline

 

#19 05. 03. 2025 14:23

laszky
Příspěvky: 2396
Škola: MFF UK, FJFI CVUT
Reputace:   200 
 

Re: Iracionalita

↑ surovec:

Ahoj, v zavislosti na znamenku K lze hodnotu c vyjadrit:

1) Je-li K>0, pak je c=sign(a)Kcosh(13acosh|a|K3)

2) Je-li K=0, pak je c=a43

3) Je-li K<0, pak je c=|K|sinh(13asinha|K|3)

Protoze nas zajimaji pouze celociselna reseni rovnice s celociselnymi koeficienty, lze pouzit i nejakou metodu pro hledani celociselnych korenu.

Offline

 

#20 05. 03. 2025 17:36

check_drummer
Příspěvky: 5171
Reputace:   106 
 

Re: Iracionalita

↑ mák:
Každou kubiickou rovnici lze převést na kubickou, ve které není kvadratický člen...


"Máte úhel beta." "No to nemám."

Offline

 

#21 05. 03. 2025 17:36

check_drummer
Příspěvky: 5171
Reputace:   106 
 

Re: Iracionalita

↑ surovec:
Pro které hodnoty to nefunguje?


"Máte úhel beta." "No to nemám."

Offline

 

#22 05. 03. 2025 18:23 — Editoval surovec (05. 03. 2025 18:47)

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

mák napsal(a):

rovnice je 3c3+6c10=0, jejímž řešením je c=1,
vyjde celočíselné řešení, Laszky to má dobře

Samozřejmě, že řešením té mé rovnice je jednička, ale analytickým postupem dospěješ k tomu výrazu, co jsem uvedl, a abys bez výpočetní techniky zjistil, že se rovná jedničce, musíš právě ty třetí odmocniny převést na ten tvar, kvůli kterému jsem vlákno založil:
19(1295+153783+12951537831)=19((5+78)+(578)1)=1
Edit: Já tam totiž dosadil obecnou hodnotu K. Pokud se rovnou dosadí konkrétní hodnota, tak ta rovnice je opravdu 4c3+6c10=0, a ta dosazením do Cardana dává hodnotu 12(10+1083+101083), což zase vyžaduje celý postup aplikovat, to je to "točení v kruhu". Ale laszky už správně uvedl, že očekáváme celé číslo, a proto lze použít metodu na hledání celočíselných kořenů.

Offline

 

#23 05. 03. 2025 18:25 — Editoval surovec (05. 03. 2025 18:27)

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ mák:

mák napsal(a):

...kde není kvadratický člen, takže lze podle Kubická rovnice ji převést na kvadratickou rovnici a řešit bez Cardanových vzorců.

To je samozřejmě nesmysl, kubickou na kvadratickou převedeš jedině, když je bez ABSOLUTNÍHO členu.

Offline

 

#24 05. 03. 2025 18:33 — Editoval check_drummer (08. 03. 2025 21:47)

check_drummer
Příspěvky: 5171
Reputace:   106 
 

Re: Iracionalita

Ale jestli dobře koukám, tak žádné čtvercůprosté b <>1 nevyhoví, tak je potřeba zkoumat obecnější b.

Tedy obecněji:
a+xb3=c+d
pro čtvrcůprosté b a pak tedy je jako výše:
a+xb=c3+3cd+d(3c2+d), tedy musí být d=y2.b pro nějaké y
a podobně jako výše (*) y.(3c2+d)=x a je potřeba zkoušet každého dělitele y čísla x (je tedy zřejmé, že y nelze volit zcela libovolně, ale musí to být dělitel čísla x), tj. x=y.z pro nějaké z a pak rovnost (*) bude 3c2+d=z a jako výše a=c3+3cd, tj. (**) a=c.zd3+3cd a z toho už se c vyjádří, resp. podmínka kdy je celé - vychází mi že musí být z=d (mod 3).


Edit, doplněno: Tedy musí (díky (**)) zd3+3d dělit a. Tedy podmínky jsou:
1) y dělí x
2) z=d (mod 3)
3) zd3+3d dělí a

Edit: Opraven překlep 3d místo 3b.


Takhle na první poheld se mi to jeví tak, že vyjádření nemusí být jednozančné, tj. že číslo a+xb3 může být možné vyjádřit více způsoby jako c+d - potvrzují to experimentální data?


"Máte úhel beta." "No to nemám."

Offline

 

#25 05. 03. 2025 19:04 — Editoval surovec (05. 03. 2025 19:18)

surovec
Příspěvky: 1105
Reputace:   26 
 

Re: Iracionalita

↑ laszky:
Použití hyperbolických vzorců přináší stejný problém. Pro náš konkrétní příklad je c=2sinh(13argsinh52), a zase z toho moc nevyčteme, že jde o číslo 1.
Ale máš pravdu, že vlastně hledáme celočíselné řešení a tak by měla stačit metoda na hledání celočíselných kořenů.
Čekal jsem, źe si s tím poradíš, dobrá práce!
Edit: Ještě ty podmínky: KZ takové, že a2b=K3 a zároveň rovnice 4c33Kca=0 má celočíselné řešení?

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson