• 検索結果がありません。

Fermat s Last Theorem Hajime Mashima November 9, 2019 Abstract About 380 years ago, Pierre de Fermat wrote the following idea to Diophantus s Arithmet

N/A
N/A
Protected

Academic year: 2022

シェア "Fermat s Last Theorem Hajime Mashima November 9, 2019 Abstract About 380 years ago, Pierre de Fermat wrote the following idea to Diophantus s Arithmet"

Copied!
23
0
0

読み込み中.... (全文を見る)

全文

(1)

Fermat’s Last Theorem

Hajime Mashima November 9, 2019

Abstract

About 380 years ago, Pierre de Fermat wrote the following idea to Diophantus’s ”Arithmetica”.

Cubum autem in duos cubos, aut quadratoquadratum in duos quadra- toquadratos, et generaliter nullam in infinitum ultra quadratum potes- tatem in duos eiusdem nominis fas est dividere cuius rei demonstrationem mirabilem sane detexi. Hanc marginis exiguitas non caperet.

Later, this proposition(Fermat’s Last Theorem) has continued to be a presence, such as the One Ring that appeared in J·R·R·Tolkien’s ”Lord of the Rings”. Finally in 1994, it has been proven by Sir Andrew Wiles.

However, interesting Fermat’s proof is still unknown. Perhaps this is as- sumed to algebra category.

Contents

1 introduction 1

1.1 Fermat’s Last Theorem . . . 2

1.2 Case 1 (p⊥xyz) . . . . 2

1.2.1 p= 3 . . . 6

1.2.2 p≧5 . . . 7

1.3 Case 2 (p|xyz) . . . 11

1.3.1 p|x . . . 13

1.3.2 p|z . . . 19

1.3.3 Supplement . . . 23

1 introduction

 最後に残ったFermatの命題が現代数学の総力を結集し 定理 と認められて 以降も、微かな火が未だ燻り続けている。それはFermatの証明が知りたいとい う探求心そのものである。

(2)

1.1 Fermat’s Last Theorem

Theorem 1 (Fermat’s Last Theorem)

自然数nの冪について,以下の等式を満たすx, y, zの自然数解は存在しない。

xn+yn̸=zn (0< x < y < z , n≧3) これは以下と同値である。

xp+yp̸=zp (pは3以上の素数でx , y , zは互いに素)

1.2 Case 1 (p xyz)

Theorem 2 (Fermat’s little theorem) Aを自然数、pが素数でp⊥Aのとき

Ap11 (modp) (1)

xp+yp−zp0 modp xp1x+yp1y−zp1z≡0 modp (1)より x+y−z≡0 modp Proposition 3 R≡1 modp

xp+yp= (x+y)·γp

zp−yp= (z−y)·αp

zp−xp= (z−x)·βp

L={(x+y),(z−y),(z−x)} , R=p, αp, βp} Proof 4 p= 5を例とする。

(y+ (z−y))5=y5+ 5y4(z−y) + 10y3(z−y)2+ 10y2(z−y)3+ 5y(z−y)4+ (z−y)5 z5=y5+ 5y4(z−y) + 10y3(z−y)2+ 10y2(z−y)3+ 5y(z−y)4+ (z−y)5 z5−y5= (z−y)(5y4+ 10y3(z−y) + 10y2(z−y)2+ 5y(z−y)3+ (z−y)4) (2) (−y+ (x+y))5=−y5+ 5y4(x+y)−10y3(x+y)2+ 10y2(x+y)35y(x+y)4+ (x+y)5

x5=−y5+ 5y4(x+y)−10y3(x+y)2+ 10y2(x+y)35y(x+y)4+ (x+y)5 x5+y5= (x+y)(5y410y3(x+y) + 10y2(x+y)25y(x+y)3+ (x+y)4)

R=py42py3(x+y) + 2py2(x+y)2−py(x+y)3+ (x+y)p1 他の素数についても同様なので一般的に

(3)

Proposition 5

L⊥R (3)

Proof 6 xp+yp=L·Rにおいて、c|(x+y)と置くと L≡0 modc

R≡pyp1 modc c ⊥pyなので

L⊥R≡pyp1 modc

zp−xpzp−ypについても同様である。 2

Proposition 7 q|Rのとき (qはpでない素数)

q≡1 modp (q̸=p) (4)

Proof 8 q̸≡1 modp (q̸=p)と仮定する。

q|xpのとき、qを法とするy, zの余りg, h(< q)を置く。

y≡g modq z≡h modq z−y≡h−g modq (3)より

g̸≡h modq (5)

yp= (qN1+g)p zp= (qN2+h)p zp−yp=xpだから

(qN1+g)p(qN2+h)p modq (6) q⊥zyなのでFermat’s little theoremより

(qN1+g)q1(qN2+h)q1 modq (7)

(4)

q̸≡1 modpなので

q−1 =pN+k (0< k < p) (q1)kp2=pN·kp2+kp1 p⊥kであるからFermat’s little theoremより

(q1)kp21 modp (7)より

(qN1+g)(q1)kp−2 (qN2+h)(q1)kp−2 modq (q1)kp2=pm+ 1と置けるので

(qN1+g)pm+1(qN2+h)pm+1 modq (8) (6)より

(qN1+g)pm(qN2+h)pm modq (9) (8) , (9)より

(qN1+g)≡(qN2+h) modq g≡h modq

これは(5)に反する。

2

※以降kは適当な整数とする。

(5)

Proposition 9 xp+yp=zp p2|(x+y−z) Proof 10

(3)より

R=qp1·qp2·qp3· · · (4)より

qnp= (pk+ 1)p

qnp= (pk)p+p2(. . .) + 1 qnp1 modp2

よって

R≡1 modp2 (10)

xp+yp−zp0 modp2 xp≡zp−yp modp2 yp≡zp−xp modp2 zp≡xp+yp modp2 (10)より

xp(z−y)·1 modp2 yp(z−x)·1 modp2 zp(x+y)·1 modp2

xp+yp−zp(z−y) + (z−x)−(x+y) modp2 02z(x+y)−(x+y) modp2 02z2(x+y) modp2

0≡ −2(x+y−z) modp2 0≡x+y−z modp2

2

(6)

1.2.1 p= 3

Proposition 11 x3+y3=z33|xyz Proof 12

(x+ (y−z))3=x3+ 3x2(y−z) + 3x(y−z)2+ (y−z)3

(x+y−z)3=x3+ 3x2y−3x2z+ 3x(y22yz+z2) +y33y2z+ 3yz2−z3

=x3+ 3x2y−3x2z+ 3xy26xyz+ 3xz2+y33y2z+ 3yz2−z3

=x3+ 3x2y+ 3xy2+ 3xz2+y3+ 3yz23x2z−6xyz3y2z−z3 x3+y3−z3= 0なので

= 3x2y+ 3xy2+ 3xz2+ 3yz23x2z−6xyz3y2z

= 3(

x2y+xy2+xz2+yz2−x2z−2xyz−y2z)

= 3(

xy(x+y) +z2(x+y)−z(

x2+ 2xy+y2))

= 3 (

xy(x+y) +z2(x+y)−z(x+y)2 )

= 3(x+y)(

xy+z2−z(x+y)) (x+y−z)3= 3(x+y)(z−x)(z−y) 33n|(x+y−z)3なので

3|(x+y)(z−x)(z−y) x+y−z≡0 mod 3であるから

x+y≡z mod 3 z−x≡y mod 3 z−y≡x mod 3 よって

3|xyz

2

(7)

1.2.2 p≧5

Proposition 13 xp+yp̸=zp Proof 14

Definition 15 θ⊥2xyz

θ⊥xyzならば、その逆元が存在するので以下のように表すことができる。

szp1+txp1≡uyp1 modθ szp1·txp1 ≡xpyp modθ

stzp1 ≡xyp modθ (11) txp1·uyp1 ≡ypzp modθ

tuxp1 ≡yzp modθ (12) szp1·uyp1 ≡xpzp modθ

suyp1 ≡xpz modθ (13) szp1·txp1·uyp1 ≡xpypzp modθ

stu ≡xyz modθ tu·szp1+t2uxp1≡tu2yp1 modθ

xyzp+t2uxp1≡tu2yp1 modθ xy(xp+yp) +t2uxp1≡tu2yp1 modθ xp+1y+xyp+1+t2uxp1≡tu2yp1 modθ

xp+1y+t2uxp1≡tu2yp1−xyp+1 modθ xp+1y+t2uxp1≡yp1(tu2−xy2) modθ

txp1(xp+1y+t·tuxp1)≡yp1(t2u2xp1−xy2·txp1) modθ (12)より

txp1(xp+1y+tyzp)≡yp1(tu·yzp−txpy2) modθ txp1(xp+1y+tyzp)≡yp(tuzp−txpy) modθ

xp+1y+tyzp≡tuzp−txpy modθ xp+1y+txpy≡tuzp−tyzp modθ

xp(xy+ty)≡zp1(tuz−tyz) modθ xp(sxy+sty)≡szp1(tuz−tyz) modθ

(8)

sy(x+t)≡tz(u−y) modθ x+t≡0 modθ , u−y≡0 modθと置く

u≡y modθ

t≡ −x modθ (14)

同様に

s2tzp1+st2xp1≡st·uyp1 modθ s2tzp1+st2xp1≡xzyp modθ s2tzp1+st2xp1≡xz(zp−xp) modθ s2tzp1+st2xp1≡xzp+1−xp+1z modθ

xp+1z+st2xp1≡xzp+1−s2tzp1 modθ xp1(x2z+st2)≡xzp+1−s2tzp1 modθ

xp1(sx2zp+s2t2zp1)≡szp1(xzp+1−s·stzp1) modθ (11)より

xp1(sx2zp+st·xyp)≡szp1(xzp+1−sxyp) modθ xp(sxzp+styp)≡szp1(xzp+1−sxyp) modθ

sxzp+styp≡xzp+1−sxyp modθ styp+sxyp≡xzp+1−sxzp modθ yp1(sty+sxy)≡zp(xz−sx) modθ uyp1(sty+sxy)≡zp(uxz−sux) modθ

sy(t+x)≡ux(z−s) modθ t+x≡0 modθ , z−s≡0 modθと置く

t≡ −x modθ

s≡z modθ (15)

(9)

同様に

s2uzp1+su·txp1≡su2yp1 modθ s2uzp1+yzxp≡su2yp1 modθ s2uzp1+yz(zp−yp)≡su2yp1 modθ s2uzp1+yzp+1−yp+1z≡su2yp1 modθ

s2uzp1+yzp+1≡su2yp1+yp+1z modθ zp1(s2u+yz2)≡su2yp1+yp+1z modθ

zp1(s2u2yp1+uypz2)≡uyp1(u·suyp1+yp+1z) modθ (13)より

zp1(suxpz+uypz2)≡uyp1(uxpz+yp+1z) modθ zp(suxp+uypz)≡uyp1(uxpz+yp+1z) modθ

suxp+uypz≡uxpz+yp+1z modθ suxp−uxpz≡yp+1z−uypz modθ xp1(sux−uxz)≡yp(yz−uz) modθ txp1(sux−uxz)≡yp(tyz−tuz) modθ

ux(s−z)≡tz(y−u) modθ s−z≡0 mod θ , y−u≡0 modθと置く

s≡z modθ

u≡y modθ (16)

(10)

(12)(14)より

−yxp ≡yzp modθ

−xp ≡zp modθ

zp+xp 0 modθ (17)

(11)(15)より

−xzp ≡xyp modθ

−zp ≡yp modθ

zp+yp 0 modθ (18)

(13)(16)より

zyp ≡xpz modθ yp ≡xp modθ

xp−yp 0 modθ (19)

θ=pならばFermat’s little theoremより z+x≡0 modp z+y≡0 modp x−y≡0 modp

(20)

(20)より

(x+y−z) + (x−y) + (z+x)≡0 modp (x+y−z) + (2x−y+z)≡0 modp 3x0 modp (x+y−z) + (y−x) + (z+y)≡0 modp (x+y−z) + (−x+ 2y+z)≡0 modp 3y0 modp

(x+y−z) + (z+x) + (z+y)≡0 modp

(x+y−z) + (x+y+ 2z)0 modp 3z0 modp

これはp⊥xyz (p≧5)の前提に反する。 2

(11)

1.3 Case 2 (p | xyz)

Proposition 16

p|x , p⊥yz pn |x (n≧2) , ppn1|L Proof 17

xp+yp−zp= 0⇒p|(x+y−z)p

よって p|(z−y)と置ける。(2)から一般的に xp= (z−y)

(

pyp1+ p!

(p2)!2!yp2(z−y) +· · ·+ p!

1!(p1)!y(z−y)p2+ (z−y)p1 )

R=pyp1+ p!

(p2)!2!yp2(z−y) +· · ·+ p!

1!(p1)!y(z−y)p2+ (z−y)p1 p2|Rならばp|yp1となってしまうため

p1|R

pを除き、

L⊥R Definition 18 p⊥abc

z−y=appp1

z−x=bp

x+y=cp

(z−x)−(x+y) =bp−cp

(z−y)−2x=bp−cp0 modp p|L⇔p|Rなので、少なくともp2|bp−cp

appp12x=bp−cp0 modp2

p2|x (21)

(x(z−y))p=xp p!

(p1)!1!xp1(z−y) + p!

(p2)!2!xp2(z−y)2 p!

(p3)!3!xp3(z−y)3+

· · ·+ p!

1!(p1)!x(z−y)p1(z−y)p xp= (z−y)·pαpと置き、上式に代入する。

(x+y−z)p= (z−y) (

p p!

(p1)!1!xp1+· · ·+ p!

1!(p1)!x(z−y)p2(z−y)p1 )

(12)

K=p p!

(p1)!1!xp1+· · ·+ p!

1!(p1)!x(z−y)p2(z−y)p1 (22) (21)よりx=ap2αと置けるので

(x(z−y))p= (z−y)·K (ap2α−appp1)p=appp1K app2p−ap1pp3)p=appp1K

pp+1−ap1pp3)p=K pp+1|K (22) , p⊥αpより

p1|Kでなければならない。

よって

p2|x p2p1|(z−y) 一般的に

pn|x (n≧2)⇒ppn|xp ppn1|L

2 また

x+y−z=x−(z−y) x+y−z=pnaα−ppn1ap x+y−z=pn(aα−pn(p1)1ap)

pn|x+y−z

(13)

1.3.1 p|x

x=pn z−y=ppn1ap

y= z−x=bp

z= x+y=cp

p⊥aαyzS 2⊥δ

Proposition 19 x+z−y=pnaS , δ|S δ⊥xyz Proof 20

x+z−y=pn+ppn1ap

=pna(α+p(p1)n1ap1) p=R=pyp1+ (z−y)(. . .)

R≡pyp1 moda pyp1⊥a

α⊥a δ|S , δ|aならば矛盾する。よって

δ⊥x

2x= (x+y−z) + (x+z−y) bc|x+y−z

x⊥bc

δ|bcならばδ|2xでなければならず矛盾する。よって δ⊥bc

δ|βならばδ|x+z

x≡ −z modδ xp≡ −zp modδ xp+zp0 modδ zp−xp=yp0 modδなので

xp+zp(zp−xp)0 modδ 2xp̸≡0 modδ

よって δ⊥β

δ|γ , δ|x−yならば同様に

xp−yp+ (xp+yp)0 modδ 2xp̸≡0 modδ

よって δ⊥γ 2

(14)

Proposition 21 2p|x , 2p⊥yzのときxp+yp̸=zp Proof 22

δ⊥xyzなので

yp̸≡zp modδ,(xp̸≡zp modδ) , xp̸≡ −yp modδ

(17)(18)(19)より、θ=δならば

(xp+yp−zp) + (xp−yp) + (zp+xp)0 modδ (xp+yp−zp) + (2xp−yp+zp)0 modδ 3xp0 modδ (xp+yp−zp) + (yp−xp) + (zp+yp)0 modδ (xp+yp−zp) + (−xp+ 2yp+zp)0 modδ 3yp0 modδ

(xp+yp−zp) + (zp+xp) + (zp+yp)0 modδ

(xp+yp−zp) + (xp+yp+ 2zp)0 modδ 3zp0 modδ これはδ⊥xyzの前提に反する。よってS= 2k

x+z−y=pna2k

・2|x , 2⊥yzのとき

xp=zp−yp= (z−y)(pyp1+ (z−y)(. . .)) 2|L=ppn1ap

2|a

2⊥R=p 2⊥α

x+z−y=pna(α+p(p1)n1ap1) 2k=α+p(p1)n1ap1

(15)

x=pn z−y=ppn1ap

y= z−x=bp

z= x+y=cp

p⊥aαyzU 2⊥δ′′

Proposition 23 z−x+y=bU , δ′′|U δ′′⊥xyz Proof 24

z−x+y=bp+

=b(bp1+β) β ⊥b

δ′′|U , δ′′|bならば矛盾する。よって δ′′⊥y

2y= (z−x+y) + (x+y−z) ac|x+y−z

y⊥ac

δ′′|acならばδ′′|2yでなければならず矛盾する。よって δ′′⊥ac

δ′′ならばδ′′|z+y

y≡ −z modδ′′

yp≡ −zp modδ′′

yp+zp0 modδ′′

zp−yp=xp0 modδ′′なので

yp+zp(zp−yp)0 modδ′′

2yp̸≡0 modδ′′

よって δ′′⊥α

δ′′ , δ′′|y−xならば同様に

yp−xp+ (xp+yp)0 modδ′′

2yp̸≡0 modδ′′

よって δ′′⊥γ 2

(16)

Proposition 25 p|x , p⊥yz , 2|y , 2⊥xzのときxp+yp̸=zp δ′′⊥xyzなので

yp̸≡zp modδ′′,(xp̸≡zp modδ′′) , xp̸≡ −yp modδ′′

(17)(18)(19)より、θ=δ′′ならば

(xp+yp−zp) + (xp−yp) + (zp+xp)0 modδ′′

(xp+yp−zp) + (2xp−yp+zp)0 modδ′′

3xp0 modδ′′

(xp+yp−zp) + (yp−xp) + (zp+yp)0 modδ′′

(xp+yp−zp) + (−xp+ 2yp+zp)0 modδ′′

3yp0 modδ′′

(xp+yp−zp) + (zp+xp) + (zp+yp)0 modδ′′

(xp+yp−zp) + (xp+yp+ 2zp)0 modδ′′

3zp0 modδ′′

これはδ′′⊥xyzの前提に反する。よってU = 2k z−x+y=b2k

・2|y , 2⊥xzのとき

yp=zp−xp= (z−x)(pxp1+ (z−x)(. . .)) 2|L=bp

2|b 2⊥R=βp 2⊥β

z−x+y=b(bp1+β) 2k =bp1+β 2k = 1

(17)

x=pn z−y=ppn1ap

y= z−x=bp

z= x+y=cp

p⊥aαyzT 2⊥ϵ

Proposition 26 x+y+z=cT , ϵ|T ϵ⊥xyz Proof 27

x+y+z=cp+

=c(cp1+γ) γ⊥c

ϵ|T , ϵ|cならば矛盾する。よって ϵ⊥z

2z= (x+y+z)−(x+y−z) ab|x+y−z

z⊥ab

ϵ|abならばϵ|2zでなければならず矛盾する。よって ϵ⊥ab

ϵ|βならばϵ|x+z

x≡ −z modϵ xp≡ −zp modϵ xp+zp0 modϵ zp−xp=yp0 modϵなので

xp+zp+ (zp−xp)0 modϵ 2zp̸≡0 modϵ

よって ϵ⊥β

ϵ|α , ϵ|y+zならば同様に

yp+zp+ (zp−yp)0 modϵ 2zp̸≡0 modϵ

よって ϵ⊥α 2

(18)

Proposition 28 p|x , p⊥yz , 2|z , 2⊥xyのときxp+yp̸=zp ϵ⊥xyzなので

yp̸≡zp modϵ,(xp̸≡zp modϵ) , xp̸≡ −yp modϵ

(17)(18)(19)より、θ=ϵならば

(xp+yp−zp) + (xp−yp) + (zp+xp)0 modϵ (xp+yp−zp) + (2xp−yp+zp)0 modϵ 3xp0 modϵ (xp+yp−zp) + (yp−xp) + (zp+yp)0 modϵ (xp+yp−zp) + (−xp+ 2yp+zp)0 modϵ 3yp0 modϵ

(xp+yp−zp) + (zp+xp) + (zp+yp)0 modϵ

(xp+yp−zp) + (xp+yp+ 2zp)0 modϵ 3zp0 modϵ これはϵ⊥xyzの前提に反する。よってT = 2k

x+y+z=c2k

・2|z , 2⊥xyのとき

zp=xp+yp= (x+y)(pyp1+ (x+y)(. . .)) 2|L=cp

2|c 2⊥R=γp 2⊥γ

x+y+z=c(cp1+γ) 2k=cp1+γ 2k= 1

(19)

1.3.2 p|z

x= z−y=ap

y= z−x=bp

z=pn x+y=ppn1cp

p⊥xycγS 2⊥δ

Proposition 29 z+x+y=pncS , δ|S δ ⊥xyz Proof 30

z+x+y=pn+ppn1cp

=pnc(γ+p(p1)n1cp1) p=R=pyp1+ (x+y)(. . .)

R≡pyp1 modc pyp1⊥c

γ⊥c δ|S , δ |cならば矛盾する。よって

δ ⊥z

2z=(x+y−z) + (z+x+y) ab|x+y−z

z⊥ab

δ|abならばδ |2zでなければならず矛盾する。よって δ⊥ab

δならばδ |z+x

z≡ −x modδ zp≡ −xp modδ zp+xp0 modδ zp−xp=yp0 modδなので

zp+xp+ (zp−xp)0 modδ 2zp̸≡0 modδ

よって δ⊥β

δ , δ|z+yならば同様に

zp+yp+ (zp−yp)0 modδ 2zp̸≡0 modδ

よって δ⊥α 2

(20)

Proposition 31 2p|z , 2p⊥xyのときxp+yp̸=zp Proof 32

δ⊥xyzなので

yp̸≡zp modδ,(xp̸≡zp modδ) , xp̸≡ −yp modδ

(17)(18)(19)より、θ=δならば

(xp+yp−zp) + (xp−yp) + (zp+xp)0 modδ (xp+yp−zp) + (2xp−yp+zp)0 modδ 3xp0 modδ (xp+yp−zp) + (yp−xp) + (zp+yp)0 modδ (xp+yp−zp) + (−xp+ 2yp+zp)0 modδ 3yp0 modδ

(xp+yp−zp) + (zp+xp) + (zp+yp)0 modδ

(xp+yp−zp) + (xp+yp+ 2zp)0 modδ 3zp0 modδ これはδ⊥xyzの前提に反する。よってS= 2k

z+x+y=pnc2k

・2|z , 2⊥xyのとき

zp=xp+yp= (x+y)(pyp1+ (x+y)(. . .)) 2|L=ppn1cp

2|c

2⊥R=p 2⊥γ

z+x+y=pnc(γ+p(p1)n1cp1) 2k=γ+p(p1)n1cp1

(21)

x= z−y=ap

y= z−x=bp

z=pn x+y=ppn1cp

p⊥xycγT 2⊥ϵ

Proposition 33 z−y+x=aT , ϵ|T ϵ ⊥xyz Proof 34

z−y+x=ap+

=a(ap1+α) α⊥a

ϵ|T , ϵ|aならば矛盾する。よって ϵ⊥x

2x= (z−y+x) + (x+y−z) bc|x+y−z

a⊥bc

ϵ|bcならばϵ|2xでなければならず矛盾する。よって ϵ⊥bc

ϵならばϵ|z+x

z≡ −x modϵ zp≡ −xp modϵ zp+xp0 modϵ zp−xp=yp0 modϵなので

zp+xp(zp−xp)0 modϵ 2xp̸≡0 modϵ

よって ϵ⊥β

ϵ , ϵ|x−yならば同様に

xp−yp+ (xp+yp)0 modϵ 2xp̸≡0 modϵ

よって ϵ⊥γ 2

参照

関連したドキュメント

We present sufficient conditions for the existence of solutions to Neu- mann and periodic boundary-value problems for some class of quasilinear ordinary differential equations.. We

In Section 13, we discuss flagged Schur polynomials, vexillary and dominant permutations, and give a simple formula for the polynomials D w , for 312-avoiding permutations.. In

Analogs of this theorem were proved by Roitberg for nonregular elliptic boundary- value problems and for general elliptic systems of differential equations, the mod- ified scale of

Goal of this joint work: Under certain conditions, we prove ( ∗ ) directly [i.e., without applying the theory of noncritical Belyi maps] to compute the constant “C(d, ϵ)”

Then it follows immediately from a suitable version of “Hensel’s Lemma” [cf., e.g., the argument of [4], Lemma 2.1] that S may be obtained, as the notation suggests, as the m A

Correspondingly, the limiting sequence of metric spaces has a surpris- ingly simple description as a collection of random real trees (given below) in which certain pairs of

In addition, we prove a (quasi-compact) base change theorem for rigid etale cohomology and a comparison theorem comparing rigid and algebraic etale cohomology of algebraic

Jin [21] proved by nonstandard methods the following beautiful property: If A and B are sets of natural numbers with positive upper Banach density, then the corresponding sumset A +