á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. ·...

10
Funkce druhá odmocnina Reálná část druhé odmocniny In[1]:= gr1 = Plot3DReSqrtAbs[x + Iy] Exp[I Arg[x + Iy]/ 2], {x, - 2, 2}, {y, - 2, 2}; gr2 = Plot3DReSqrtAbs[x + Iy] Exp[I (Arg[x + Iy]/ 2 + π)], {x, - 2, 2}, {y, - 2, 2}; ShowGraphicsGrid[{{gr1, gr2}}] Showgr1, gr2, PlotRange All, AspectRatio 1 Out[3]= Out[4]=

Transcript of á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. ·...

Page 1: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Funkce druhá odmocnina

Reálná část druhé odmocniny

In[1]:= gr1 = Plot3DReSqrtAbs[x + I y] Exp[I Arg[x + I y] / 2], {x, -2, 2}, {y, -2, 2};gr2 = Plot3DReSqrtAbs[x + I y] Exp[I (Arg[x + I y] / 2 + π)], {x, -2, 2}, {y, -2, 2};ShowGraphicsGrid[{{gr1, gr2}}]Showgr1, gr2, PlotRange → All, AspectRatio → 1

Out[3]=

Out[4]=

Page 2: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Imaginární část druhé odmocniny

In[5]:= gr1 = Plot3DImSqrtAbs[x + I y] Exp[I Arg[x + I y] / 2], {x, -2, 2}, {y, -2, 2};gr2 = Plot3DImSqrtAbs[x + I y] Exp[I (Arg[x + I y] / 2 + π)], {x, -2, 2}, {y, -2, 2};ShowGraphicsGrid[{{gr1, gr2}}]Showgr1, gr2, PlotRange → All, AspectRatio → 1

Out[7]=

Out[8]=

2 cviceni-04-b.nb

Page 3: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Funkce třetí odmocnina

Reálná část třetí odmocniny

In[9]:= gr1 = Plot3DReAbs[x + I y]^(1 / 3) Exp[I (Arg[x + I y] / 3)], {x, -2, 2}, {y, -2, 2};gr2 =

Plot3DReAbs[x + I y]^(1 / 3) Exp[I (Arg[x + I y] / 3 + 2 π / 3)], {x, -2, 2}, {y, -2, 2};gr3 = Plot3DReAbs[x + I y]^(1 / 3) Exp[I (Arg[x + I y] / 3 + 4 π / 3)],

{x, -2, 2}, {y, -2, 2};ShowGraphicsGrid[{{gr1, gr2, gr3}}]Showgr1, gr2, gr3, PlotRange → All, AspectRatio → 1

Out[12]=

Out[13]=

cviceni-04-b.nb 3

Page 4: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Imaginární část třetí odmocniny

In[14]:= gr1 = Plot3DImAbs[x + I y]^(1 / 3) Exp[I (Arg[x + I y] / 3)], {x, -2, 2}, {y, -2, 2};gr2 =

Plot3DImAbs[x + I y]^(1 / 3) Exp[I (Arg[x + I y] / 3 + 2 π / 3)], {x, -2, 2}, {y, -2, 2};gr3 = Plot3DImAbs[x + I y]^(1 / 3) Exp[I (Arg[x + I y] / 3 + 4 π / 3)],

{x, -2, 2}, {y, -2, 2};ShowGraphicsGrid[{{gr1, gr2, gr3}}]Showgr1, gr2, gr3, PlotRange → All, AspectRatio → 1

Out[17]=

Out[18]=

4 cviceni-04-b.nb

Page 5: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Funkce čtvrtá odmocnina

Reálná část črtvrté odmocniny

In[19]:= gr1 = Plot3DReAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4)], {x, -2, 2}, {y, -2, 2};gr2 =

Plot3DReAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4 + 2 π / 4)], {x, -2, 2}, {y, -2, 2};gr3 = Plot3DReAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4 + 4 π / 4)],

{x, -2, 2}, {y, -2, 2};gr4 = Plot3DReAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4 + 6 π / 4)],

{x, -2, 2}, {y, -2, 2};ShowGraphicsGrid[{{gr1, gr2, gr3, gr4}}]Showgr1, gr2, gr3, gr4, PlotRange → All, AspectRatio → 1

Out[23]=

Out[24]=

cviceni-04-b.nb 5

Page 6: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Imaginární část čtvrté odmocniny

In[25]:= gr1 = Plot3DImAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4)], {x, -2, 2}, {y, -2, 2};gr2 =

Plot3DImAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4 + 2 π / 4)], {x, -2, 2}, {y, -2, 2};gr3 = Plot3DImAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4 + 4 π / 4)],

{x, -2, 2}, {y, -2, 2};gr4 = Plot3DImAbs[x + I y]^(1 / 4) Exp[I (Arg[x + I y] / 4 + 6 π / 4)],

{x, -2, 2}, {y, -2, 2};ShowGraphicsGrid[{{gr1, gr2, gr3, gr4}}]Showgr1, gr2, gr3, gr4, PlotRange → All, AspectRatio → 1

Out[29]=

Out[30]=

6 cviceni-04-b.nb

Page 7: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Elementární funkce a Riemannovy plochyDirectory[]

SetDirectory"/home/pnecesal/SKOLA_VYUKA/2017_ZKA"<< RiemannSurfacePlot3D`

/home/pnecesal

/home/pnecesal/SKOLA_VYUKA/2017_ZKA

? RiemannSurfacePlot3D

RiemannSurfacePlot3D[w == f[z], reim[w[z]], {z, w}] plots a Riemann surface of w as

the real or imaginary part reim of w over the complex z-plane.

RiemannSurfacePlot3D[w == f[z], {ζ1, ζ2, ζ3}, {z, w}] plots a Riemann surface of w as {ζ1, ζ2, ζ3}

along the Cartesian coordinate axes where ζ1,

ζ2, ζ3 can be Re[z], Im[z], Re[w], Im[w] or a linear combination of them.

Funkce druhá odmocnina

f5[z_] = z^(1 / 2);

ShowGraphicsGridRiemannSurfacePlot3Dw ⩵ f5[z], Re[w], {z, w},RiemannSurfacePlot3Dw ⩵ f5[z], Im[w], {z, w}

cviceni-04-b.nb 7

Page 8: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Funkce třetí odmocnina

f5[z_] = z^(1 / 3);

ShowGraphicsGridRiemannSurfacePlot3Dw ⩵ f5[z], Re[w], {z, w},RiemannSurfacePlot3Dw ⩵ f5[z], Im[w], {z, w}

8 cviceni-04-b.nb

Page 9: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

w = Range[-2, 2, 0.01];

res = Mapz /. Solvez^3 ⩵ #1, z &, w;Rdata = FlattenTableMapwk, #1 &, Reresk, k, 1, Length[w], 1;Idata = FlattenTableMapwk, #1 &, Imresk, k, 1, Length[w], 1;ListPlotRdataListPlotIdata

-2 -1 1 2

-1.0

-0.5

0.5

1.0

-2 -1 1 2

-1.0

-0.5

0.5

1.0

cviceni-04-b.nb 9

Page 10: á st druhé odmocniny - zcu.czhome.zcu.cz/~pnecesal/ZKA/PDF/cviceni-04-b.pdf · 2017. 3. 24. · Funkce druhá odmocnina Reálná čá st druhé odmocniny In[1]:= gr1 = Plot3D R

Logaritmická funkce

Clear[z, w]

f6[z_] = Log[z];

ShowGraphicsGridRiemannSurfacePlot3Dw ⩵ f6[z], Re[w], {z, w},RiemannSurfacePlot3Dw ⩵ f6[z], Im[w], {z, w}

10 cviceni-04-b.nb