• No results found

P-adiska tal

N/A
N/A
Protected

Academic year: 2022

Share "P-adiska tal"

Copied!
42
0
0

Loading.... (view fulltext now)

Full text

(1)

Fakulteten för teknik och naturvetenskap

Per Eklund

P-adiska tal

P-adic numbers

Matematik C-uppsats

Datum/Termin: 2007-05-06 Handledare: Håkan Granath Examinator: Thomas Martinsson

(2)

Sammanfattning

De p-adiska talen vars främsta användningsområde ligger inom talteorin beskrevs först av den tyske matematikern Kurt Hensel 1897.

För varje primtal p, så utvidgas talsystemet Q av rationella tal till ett större talsystem som betecknas Qp, de så kallade p-adiska talen.

En annorlunda valuation av rationella tal ger ett så kallat icke-arkimediskt absolutbelopp samt en annan metrik än den vi är vana vid, en ultrametrik. Vilket gör att kroppen av p-adiska tal Qp får en annorlunda topologi.

Ett icke-arkimediskt absolutbelopp har samma egenskaper som ett vanligt arkimediskt absolutbelopp, samt en extra egenskap nämligen x+ y max

{

x, y

}

.

Avslutningsvis använder vi oss av Hensels lemma, vilken bygger på Newton-Raphsons metoden för att lösa ekvationer, för att bestämma om ett polynom har rötter i Zp och i så fall vilka de är. Då den p-adiska analysen på många sätt är lättare än den reella analysen så visar Hensels lemma ganska lätt om ett polynomen har rötter i Zp.

(3)

Innehållsförteckning

Sammanfattning ...1

Innehållsförteckning...2

1. Inledning ...3

1.1 Bakgrund ...3

1.2 Introduktion ...3

1.3 Kongruenser modulo pn...8

2. Förberedelser för att kunna räkna p-adiska tal...17

2.1 Absolutbelopp på en kropp...17

2.2 Icke-arkimediskt absolutbelopp...24

2.3 Topologi ...26

2.3.1 Ultrametriskt rum...26

2.3.2 Öppna och slutna bollar...30

3. P-adiska tal...35

3.1 Absolutbelopp på Q ...35

3.2 Komplettering...36

3.3 Hensels lemma...38

4. Referenser ...41

(4)

1. Inledning

1.1 Bakgrund

Den här uppsatsen är en introduktion till p-adiska tal. Jag har följt de tre första kapitlen i boken p-adic numbers, av Fernando Q. Gouvea. Alla definitioner och satser är tagna ifrån denna bok, samt vissa bevis.

Mitt upplägg har varit att följa boken och svara på utvalda problem. En del är presenterade som exempel, andra som bevis för satser och lemman och en del exempel är

egenkomponerade.

1.2 Introduktion

De p-adiska talen beskrevs först av den tyske matematikern Kurt Hensel 1897.

Det p-adiska talsystemet främsta användningsområde ligger inom talteorin där det ger ett alternativt sätt att räkna.

I den vanliga matematiken med reella tal så har vi tal med ett oändligt antal decimaler t.ex.

1/3, som med ett oändligt antal decimaler skrivs som 0,33333….

Två tal som skiljer sig åt på den 10:e decimalen är ungefär lika, två tal som skiljer sig åt på den 20:e decimalen är än mer lika än de föregående två.

Desto större negativ 10 potens desto mindre är differensen.

Ett 10-adiskt tal har en liknande utveckling men med den skillnaden att differensen mellan två tal är mindre om de skiljer sig åt med en stor positiv 10 potens, alltså 2222 är nära 3222, men 222222 är än närmre 322222.

Men de 10-adiska talen har en nackdel, det finns nämligen par av tal skilda från noll vars produkt blir noll. Men de 10-adiska talen är en ring med nolldelare. Detta problem undviks dock genom att använda primtal som bas istället för 10.

Om p är ett primtal, så kan alla positiva heltal skrivas i en utveckling i basen p på formen

. 100011 som

skrivs vilket 2

1 2 1 2 0 2 0 2 0 2 1 är binärt 35 T.ex.

. 1 0

,

2 0

1 2 3

4 5

0

× +

×

×

× +

× +

× +

×

=

p

p i

n

i i

i α

α

Utvecklingen i basen p visar om m är delbart med p och i så fall i vilken grad, t.ex. utveckla 75 i basen 3 ger:

. potenser högre

med ej men 3, med delbart är

75 att sar vilket vi ,

3 2 3 2 3 1 0

75= + × + × 2 + × 3

summor.

ändliga

för stället i serier

formella vi

betraktar

tal rationella till

gå vidare ska

nu När vi

0

i= i ip α

. 0 1

heltal,

som uttrycka vi

kan

| fallet betraktar vi

Om . 0

talet rationella det

först betraktar Vi

<

<

= +

=

=/ /

=

α α

α α

n n

b α p b b

a

(5)

Lemma 1.2.1

. 1 0

och 0 med

att och heltal finns

. heltal är , och 0 ,

| där Tag

<

<

+

=

<

<

/

=

p x a

b b pa b x

a

a x

b a a

b b p b a α

).

(mod ) (mod 0

som utryckas kan

vilket

| , är

ha vill Vi Bevis.

p bx

a

p bx

a

bx a p a p bx a

a p bx a

=

+

=

{ }

1 VSB.

0 är

Sätt

.

| ty ) (mod att

1 ..., , 1 , 0 unikt ett existerar Det

b p b

b p p x p

bx b p

bx a a

p bx a a

p bx a a

b p p bx

a p

x

=

=

>

=

<

=

=

/

Upprepad tillämpning av lemmat ger oss det rationella talet utvecklat i basen p, vilket ser ut på följande sätt.

...

att ger Vilket

sätt.

samma

osv.

. 1 0

och 0 med

. 1 0

och 0 med

. 1 0

och 0 med

är

| och 0 -1

Om

2 2 2 1 0 1 1 0

0 0

2 2

2 2 1

1 1

1 1 0

0 0

0 0

=

+

+ +

=

+

+

= +

=

<

<

+

=

<

<

+

=

<

<

+

=

< /

<

b pa x p px b x

pa x p b x

pa b x

a

p x a

b b pa b x

a

p x a

b b pa b x

a

p x a

b b pa b x

a

b b p

a

(6)

Exempel

[ ]

[ ]

* ill tillbaka t

; 7 .

3 2 7 1

1

7 3 1 7 0

3

7 ;*

3 3 7 1

2

ger som 1.2.1 Lemma av

oss använda nu

kan Vi

. 0 , 7 1

; 2 7 3 2 7 1

1

0 , 7 1 att 1 för steg, de förberedan ett

göra att a här tvungn blir

Vi

3.

basen i utvecklat 7

1 talet rationella Det

+

=

+

= +

=

+

=

...

3 3 3 3 1 ...

3 3 0 3 3 3 0 3 7 3

Alltså 1 = 0+ + × 2+ 3+ 4+ × 5 + 6+ = + + 3+ 4+ 6 +

möjligt).

som långt förkortat är

att (antag

| och

| omm 0 och

| omm 0 att gäller Det .

formen det utrycka formellt

rent primtal alla för alltså man kan , tal rationella För

0

0 0

b a

a p b p n

b p n

p b a

x a

b p x a

n n

n

n

> /

/

=

=

=

Vi kallar detta den p-adiska utvecklingen av x

dvs. 0 1.

0

=

p a p

a

x n

n n

n n

Nu vill vi kunna räkna med sådana serier. Vi kommer att räkna formellt med addition och multiplikation. Det är naturligtvis inte självklart att detta kommer att fungera, senare i uppsatsen kommer det dock att visa sig vara möjligt.

När vi räknar med dessa serier så visar det sig att vi får en kropp, denna kropp får beteckningen Qp och kallas kroppen av p-adiska tal.

.

inbäddning en

ger

Funktionen xa padiskutvecklingavx QQp

(7)

Lemma 1.2.2

Alla rationella tal har en periodisk p-adisk utveckling och omvänt gäller det att en periodisk p- adisk utveckling ger ett rationellt tal.

Bevis

tal.

rationellt ett

är Alltså

1 . ger ...

vilket

...

...

får vi p med rar multiplice vi

om

...

...

: n perioden med

utveckling adisk

- p en vara Låt

tal.

rationellt ett

ger utveckling adisk

- p periodisk en

att först visar Vi

1 1 1

0

1 1 1

0

1 1 0

n

1 1 0 1 1 1

0

x

p p a p

a x a

p a p

a a x p x

p a p a x p

p a p a p a p

a a x

x

n n n n n n

n n n

n n n

n

+ +

= + + + +

=

+ +

=

+ + +

+ +

=

+

+

[ ]

VSB.

. utveckling adisk

- p periodisk en

talet rationella det

har Alltså

gånger.

1 högst efter

re ett tidiga som

samma det

att vara ett

kommer

0 är

0 1

Eftersom

...

osv.

1 0

1 0

är

. 1 0

och 0 1

steg de förberedan ett

av oss använda att

tvungna är vi

0 , 1 talet

rationella det

Om

. utveckling adisk

- p periodisk en

har tal rationella att

visa nu ska Vi

2 2 2 1 0 1 1 0

0 0

2 2

2 1

1 1

1 0

0 0

0 0

b a b

a a

a b b

a

b pa x p px b x

pa x p b x

pa b x

a

p b x

pa b x

a

p b x

pa b x

a

p b x

a b

pa b x

a

b a

i i

i i

<

<

<

<

=

+

+ +

=

+

+

= +

=

+

=

+

=

<

<

+

=

(8)

Exempel

3.

period adisk - 3 en har 5 1 talet rationella det

Alltså

...

3 3 2 3 3 3 2 3 3 3 2 3 5 2

1

...

2 2

...

2 0

1 5 1 1

* till tillbaka 5 ;

3 4 5 2

2

5 3 2 5 1

1

5 3 1 5 0

3

5 ;*

3 3 5 1

4 5 1 4 5 1

att har vi , 3 låt och 5 1 talet rationella det

Tag

12 11 10

8 7 6

4 3 2

4 3 2

4 3 2

+ +

× + + +

× + + +

× + +

=

+ + + +

=

= + + + + + +

= +

= +

=

+

= +

= +

=

=

period period

period

p p p

p p p p

p

. ...

är et adiska tal -

p det Om

0 0

0 0

0 3

3 2 2 1 1

0

+

+

+ + + + =

+

=

n n

n n n

n n

n a p a p a p a p

p a x

Vad är då –x ?

( )

( )

( )

+

+

=

+

=

= + +

=

=

= +

= + + +

=

=

0 0

0 0

0

0 0

0

0

. 1

dvs.

är alltså

0 att

ger vilket

1 att

får vi

. 1

...

sätt och

n n alla för 1

Låt

1 2

2 1 0

0

n n

n n n

n n

n n

n n

n n

n

n n

n n n

n n n

n

p a p p

x

y p x

p y x

p p p

p p y

x

p a p p

b p b b y

a p b

Exempel

) 0 ( ...

0 0 0 1

1 0 1 2 0

0

= +

+ + +

=

=

n p

p p p

a

n n n

( ) ( ) ( ) ( )

(

1

)

...

) 1 ( ) 1 (

...

1 1

2 1

1 1

1

2

2 1

0

0

+

+

+

=

= +

+

+

+

=

+

=

p p p p p

p p p p p p p

a p

n

n n

(9)

1.3 Kongruenser modulo pn

Om vi nu tittar på kongruensekvationer modulo pn så kommer vi att se att de påminner om de p-adiska tal vi redan gjort.

De lättaste kongruensekvationerna är givetvis de som har lösning i Q (rationella lösningar), som de 3 följande exemplen visar.

Exempel:

( )

[ ]

( )

( )

( )

osv.

27 mod 3 1 4

9 mod 3 1 4

3 mod 1

får vi

. 4 fallet först tittar Vi

a.

lösningarn med

lite arbeta får att vi gör vilket ,

0 att vill vi men

, 4 lösningen har

16 Ekvationen

).

3 (mod lösning

att varje sätt

3 0

med 3

mod 16 lösa

vill Vi

3 2 1

1 2

1 2 1

+

=

+

=

=

±

=

=

+

x x x

x p x

x x

x x

x x

n n

n n

n

n n n

n

( )

( )

( )

( )

osv.

81 mod 27 2 9 2 3 2 77

27 mod 9

2 3 2 23

9 mod 3

2 5

3 mod 2

får vi

. 4 fallet Sedan

4 3 2 1

× +

× + +

=

× + +

=

+

=

=

x x x x x

...

3 2 3 2 3 1 2 4

3 1 1 4

: av en utveckling adiska

- 3 den Alltså

3

2 + × +

× +

× +

=

=

× +

=

= x x

Definition 1.3.1

(

n

)

n n

n

p x

x

n

p x , ...

, x , x x

mod

: att gäller 1 alla för det om koherent är

n alla för

1 0

att sådan heltal

av följd en att säger vi

primtal.

ett vara p Låt

1

n 3

2 1

+

Eftersom p är ett primtal kan vi säga att följden är p-adiskt koherent.

Sambandet mellan formella serier och koherenta följder inses genom att trunkera den formella serien för att få den koherenta följden. För att gå ifrån en koherent följd till en formell serie behöver man endast utveckla xn, vilket sedan ger x.

Eftersom det är enklare att hantera koherenta följder än serier kommer vi i fortsättningen att göra detta.

(10)

. 7 lösningen har

49 Ekvationen

).

(mod

lösning att varje

sätt

. 1 0

)

5 (mod 49

lösa vill Vi Exempel

2

1 n 2

±

=

=

+

x x

p x

x

p x x

n n

n n n

n

( )

( )

( )

( )

( )

...

5 4 5 3 3 7

5 1 2 7

: av en utveckling adiska

- 5 den Alltså

. 125 mod 25 4 5 3 3 118

25 mod 5 3 3 18

5 mod 3 får vi

. 7 fallet Sedan

. 25 mod 5 1 2 7

5 mod 2 får vi

. 7 fallet först tittar Vi

2 3

2 1 2 1

+

× +

× +

=

=

× +

=

=

× +

× +

=

× +

=

=

× +

=

=

x x

x x x x x x

x

Om vi tar p=2 så blir det hela lite svårare, för ”trädet” av lösningar i modulo 2 är mycket mera komplext, det kommer nämligen att finnas lösningar i modulo 2n som ej går att ”lyfta”

till modulo 2n+1. Exempel

( )

( )

( )

( )

( )

).

2 (mod lyfta till att

går ej som ) 2 (mod i lösningar finnas

att kommer det

att är

uppstår som

problemet lösningar,

till fram oss prova att för formeln av

oss använda kan

Vi

. 2 0

2 mod 2

av oss använda vi

kan hittat har nu När vi

. 2 mod 1

är 2 mod 1

om

2 mod 1

81

).

(mod 1

0 2

mod 81 lösa

ska Vi

1 n n

1 1

1 1

2 1

1 2 n

+ +

+

+

<

+

=

=

k k

x x

x x

x

p x

x p

x x

n n

n n

n n

n n

n n

( )

( )

( )

(

mod4

)

och dettauppfyllsför båda 1,3. 1

måste

4 mod 1 81

. 4 mod 3

, 1 :

lösningar möjliga

två oss ger vilket

, 2 0

1 2

mod 2 är

Alltså

2 2

2

2 1

1 2

=

<

= +

= +

x x

x

k n

k x

x n

7

7

2

3

18

118

(11)

( )

( )

( )

(

mod8

)

måste 1

(

mod8

)

ochdetta uppfylls 1,5,3,7. 1

81

. 8 mod 7

, 3 fås

: 3 för

och

8 mod 5

, 1 fås

: 1

lösningar möjliga

två oss ger vilket

, 2 0

2 2

mod 2

är steg Nästa

3 2

3

3 2

3 2

1 2

3

=

=

=

<

= +

= +

x x

x x

x x

k n

k x

x n n

( )

( )

( )

( )

( )

( ) ( )

16).

(mod 1 11 , 3 , 13 , 5 att för till 3 , 5 lyfta inte vi kunde Alltså

. 15 , 7 , 9 , 1 uppfylls detta

och 16 mod 1

måste 16 mod 1

81

. 16 mod 15

, 7 7

. 16 mod 11

, 3 3

. 16 mod 13

, 5 för

lösningar möjliga

två oss det ger 5 När

. 16 mod 9

, 1 för

lösningar möjliga

två oss det ger 1 När

. 2 0

2 2

mod 2

är

4 3

4 2

4

4 3

4 3

4 3

4 3

1 3

4

≡/

=

=

=

=

=

=

<

= +

= +

x x

x x

x x

x x

x x

x x

k n

k x

x n n

Om vi fortsätter på samma sätt så får vi.

)) 2 (mod 81

att innebär et

(Överstruk xn2 ≡/ n

( )

( )

( )

( )

( )

( )

(

mod128

)

81 9,73,41,105,23,87,55,119 81

81

55 , 23 , 9 3 , 7 , 7 5 , 5 2 , 41 , 9 17

64 mod 17 81

1 3 , 5 1 , 23 , 7 , 25 , 9 , 6 1 , 1 17

32 mod 17 81

15 , 7 , 1 1 , 3 , 3 1 , 5 , 9 , 1 1

16 mod 1 81

7 , 3 , 5 , 1 1

8 mod 1 81

3 , 1 1

4 mod 1 81

1 1

2 mod 1 81

7 2

7

6 2

6

5 2

5

4 2

4

3 2

3

2 2

2

1 2

1

=

=

=

=

=

=

=

x x

x x

x x

x x

x x

x x

x x

Vilket kan sammanfattas som ett träd.

9

1 9

1 9 73

1 9 41

5 25

1

3 7

3 7 23

7 23 55

15 55

119

References

Related documents

Vi har intervjuat tre lärare som arbetar på lågstadiet och tre lärare som arbetar på mellanstadiet, för att se hur de beskriver att de genomför utforskande samtal i matematik,

[r]

[r]

Genom högläsning anser de att förståelse för texter skapas för alla, men att betydelsen kan vara större för elever i behov av särskilt stöd genom att de ges möjlighet

Alla tio råd är forskningsbaserade och kan användas i undervisningen för att göra bråk mer levande och öka förståelsen för rationella tal hos elever, samt att koppla

Genom att personalen är modeller för hur man kommunicerar, strävar efter att ha ett gemensamt språk som de alla kan använda, tror på att David kan kommunicera och vill göra det

Vi
 valde
 att
 beräkna
 en
 regressionslinje
 för
 vardera
 år
 för
 att
 få
 en
 klarare
 blick
 över
 sambandet.
 
 I
 och
 med
 att
 korrelationen


Q rationella tal kan skrivas som en kvot mellan två hela tal (Nämnaren får inte vara noll!). irrationella