4 svar
163 visningar
Darth Vader 73
Postad: 31 okt 2022 19:26 Redigerad: 31 okt 2022 19:30

En kluring om primtal och derivata

Hej igen! 

Här är ett intressant problem om så kallad aritmetisk derivata. För ett naturligt heltal nn är dess aritmetiska derivata n'n^{\prime} definierad enligt följande:

  • 0'=1'=00^{\prime}=1^{\prime}=0.
  • p'=1p^{\prime}=1 för varje primtal pp.
  • Om n=abn=ab för några naturliga tal a,ba,b är n'=(ab)'=a'b+ab'n^{\prime}=(ab)^{\prime}=a^{\prime}b+ab^{\prime}.

Exempelvis 6'=(2·3)'=2'·3+2·3'=1·3+2·1=56^{\prime}=(2 \cdot 3)^{\prime} = 2^{\prime} \cdot 3 + 2 \cdot 3^{\prime} = 1 \cdot 3+2 \cdot 1=5.

Frågan är nu:

För vilka naturliga tal nn gäller att n'=nn^{\prime}=n?

arad1986 123
Postad: 2 nov 2022 09:52

Tack för kluringen!

Tex naturliga tal n=pp (tex 4, 27, 3125, etc), där p är ett primtal har egenskapet att n' = n

(Har inte haft tid dock att bevisa/kolla om dessa är de enda talen med detta egenskap :-))

arad1986 123
Postad: 3 nov 2022 11:24

Hej igen!

Här kommer beviset (ett bevis - det kunde finnas flera sätt att bevisa :-)) att de naturliga talen för vilka n'=n är n=pp, där p är primtal.

Jag skriver ner igen reglerna från uppgiften här:

p'=1 för varje primtal (1)

(ab)'=a'b+b'a (2)

Först kommer vi enkelt - baserat på (1) och (2) ovan - bevisa att för ett primtal p och en naturlig potens k vi har att:

(pk)' =kpk-1, för alla k1(3)

Vi bevisar med hjälp av induktion:

1) För k=1, från (1) vi har att (p1)'=1=1×p0

2) Anta att (pn)'=npn-1för en naturlig n>1

Vi bevisar att pn+1' =(n+1)pn

(pn+1)' =(pn×p)'  , vi använder (2) och (1) och får att pn×p' =(pn)'p+pnp' =(npn-1)×p + pn×1=npn+pn=(n+1)pn 

Så, nu vi har bevisat (3)

Med hjälp av (3) vi kan lätt visa att pp'=pp. Enligt (3) är pp' =p×pp-1=pp(4)

Nu behöver vi bevisa att det  verkligen inte finns andra naturliga tal n som uppfyller n'=n

Vi bevisar med hjälp av motsägelsebevis (https://www.matteboken.se/lektioner/mattespecialisering/logik/bevis-och-motsagelsebevis) att det inte finns andra tal som uppfyller likheten n'=n.

Låt oss alltså anta att det finns naturliga tal n(andra än pp, med p primtal) som uppfyller n'=n. Låt en sådan naturlig tal vara n=pm×K, där p är ett primtal, och K är ett naturlig tal som är relativ prim med p, dvs, sgd(K,p)=1(5)

Också, m1, mp

(K kunde i sin tur brytas vidare ner i sin primtalsfaktorisering, eller K kan vara primtal själv, men det spelar inte roll för detta bevis)

Vi skriver om n'=n

(pmK)' =pmK(6)

Enligt (1), (2) och (3) har vi att: (pmK)' =(pm)'K + pmK' =mpm-1K + pmK'=pm-1(mK+pK')

Vi kan nu skriva om (6) till

pm-1(mK+pK') =pmK (7)

Vi delar båda sidorna i (7) med pm-1:

mK+pK'=pK pK' =(p-m)K(8)

För att likheten i (8) ska vara uppfylld behöver båda sidor vara delbara med p (eftersom p är en faktor på vänstersidan).

p-m kan inte vara delbar med p, så den enda möjligheten är att p|K. Men enligt (5) är sgd(p,K)=1

Detta innebär att det finns inga p, m, K för vilka (pmK)'=pmK (n'=n), så vi har nått en motsägelse.

Så, de enda naturliga talen n som uppfyller n'=n är av formen pp där p är ett primtal.

Darth Vader 73
Postad: 3 nov 2022 23:47 Redigerad: 3 nov 2022 23:51
arad1986 skrev:

Hej igen!

Här kommer beviset (ett bevis - det kunde finnas flera sätt att bevisa :-)) att de naturliga talen för vilka n'=n är n=pp, där p är primtal.

Jag skriver ner igen reglerna från uppgiften här:

p'=1 för varje primtal (1)

(ab)'=a'b+b'a (2)

Först kommer vi enkelt - baserat på (1) och (2) ovan - bevisa att för ett primtal p och en naturlig potens k vi har att:

(pk)' =kpk-1, för alla k1(3)

Vi bevisar med hjälp av induktion:

1) För k=1, från (1) vi har att (p1)'=1=1×p0

2) Anta att (pn)'=npn-1för en naturlig n>1

Vi bevisar att pn+1' =(n+1)pn

(pn+1)' =(pn×p)'  , vi använder (2) och (1) och får att pn×p' =(pn)'p+pnp' =(npn-1)×p + pn×1=npn+pn=(n+1)pn 

Så, nu vi har bevisat (3)

Med hjälp av (3) vi kan lätt visa att pp'=pp. Enligt (3) är pp' =p×pp-1=pp(4)

Nu behöver vi bevisa att det  verkligen inte finns andra naturliga tal n som uppfyller n'=n

Vi bevisar med hjälp av motsägelsebevis (https://www.matteboken.se/lektioner/mattespecialisering/logik/bevis-och-motsagelsebevis) att det inte finns andra tal som uppfyller likheten n'=n.

Låt oss alltså anta att det finns naturliga tal n(andra än pp, med p primtal) som uppfyller n'=n. Låt en sådan naturlig tal vara n=pm×K, där p är ett primtal, och K är ett naturlig tal som är relativ prim med p, dvs, sgd(K,p)=1(5)

Också, m1, mp

(K kunde i sin tur brytas vidare ner i sin primtalsfaktorisering, eller K kan vara primtal själv, men det spelar inte roll för detta bevis)

Vi skriver om n'=n

(pmK)' =pmK(6)

Enligt (1), (2) och (3) har vi att: (pmK)' =(pm)'K + pmK' =mpm-1K + pmK'=pm-1(mK+pK')

Vi kan nu skriva om (6) till

pm-1(mK+pK') =pmK (7)

Vi delar båda sidorna i (7) med pm-1:

mK+pK'=pK pK' =(p-m)K(8)

För att likheten i (8) ska vara uppfylld behöver båda sidor vara delbara med p (eftersom p är en faktor på vänstersidan).

p-m kan inte vara delbar med p, så den enda möjligheten är att p|K. Men enligt (5) är sgd(p,K)=1

Detta innebär att det finns inga p, m, K för vilka (pmK)'=pmK (n'=n), så vi har nått en motsägelse.

Så, de enda naturliga talen n som uppfyller n'=n är av formen pp där p är ett primtal.

Snyggt löst, arad1986! Mycket elegant! :D

Jag löste på ett lite annorlunda sätt där jag visade att det fanns en sluten formel för n'n^{\prime}:

Om

n=j=1mpjαj\displaystyle n= \prod_{j=1}^{m} p_{j}^{\alpha_{j}}

för primtal pjp_{j} och ickenegativa heltal αj\alpha_{j} så kunde man skriva

n'=nj=1mαjpj.\displaystyle n^{\prime} = n \sum_{j=1}^{m} \frac{\alpha_{j}}{p_{j}}.

Det gav även att den aritmetiska derivatan var väldefinierad, dvs. att derivatan av nn inte berodde på faktoriseringen av nn. Därav kunde jag dra slutsatsen att de enda talen nn, sådana att n'=nn^{\prime}=n, var n=ppn=p^{p} för primtal pp.

arad1986 123
Postad: 4 nov 2022 11:08

Hej!

Din lösning ser också jättefint ut :-) Som sagt, det finns många (fina) sätt att bevisa - därför är matte så vackert!

Svara
Close