Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Fractals/moebius

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

thumbnail|right|Riemann sphere Möbius transformation is an example of plane transformation definition A Möbius transformation Möbius transformation in wikipediaMoebius transformation animated GIFs by Fritz MuellerMöbius Transforms App by (c) Robert Woodley, 2016-2017.Transformations of the projective line of extended complex plane is a rational function f of the form of one complex variable z. Here the coefficients a, b, c, d and the result w are complex numbers satisfying Representation or form function matrix Function Matrix In matrix form by using homogeneous coordinates:oeis.org : Moebius transformation Matrix M is a square 2x2 invertible matrixMatrix in wikipedia Examples Transforms using Complex Numbers Moebius transformationSquares that Look Round: Transforming Spherical Images by Saul Schleimer and Henry Segerman Paper: Squares that Look Round: Transforming Spherical Images by Saul Schleimer Henry Segerman and Shadertoy : Spherical Images by soma_arc and python code Henry Segerman Moebius transformation in mandelbrot-graphics library Mathematics of Kleinian Group Fractals by hiddendimension Generalized circles and Möbius transformations by Stéphane Laurent Projective Transformation and Mobius Transformation by Tadao Ito simple The following simple transformations are also Möbius transformations: is an identity is a translation is a combination of a homothety and a rotation. If then it is a rotation if then it is a homothety inversion and reflection with respect to the real axis) How to ...? eigenvalue and eigenvector A number and a non-zero vector satisfying are called an eigenvalue and an eigenvector of matrix M, respectively. For dimensions 2 formulas involving radicals exist that can be used to find the eigenvalues. The eigenvalues can be found by using the quadratic formula: diagonalization a diagonal matrix is a matrix in which the entries outside the main diagonal are all zero. In other words all off-diagonal elements are zero in a diagonal matrix. the main diagonal of a matrix is the list of entries where , here the diagonalization of a matrix M gives a pair of matrices: D, P such that:How to diagonalize a matrix ? in wikipedia D is diagonal (all elements not on the diagonal are 0) For 2x2 matrices there is a simple closed form solutioninterpolating moebius transformations Product with a scalar If A is a matrix and c a scalar, then the matrices and are obtained by left or right multiplying all entries of A by c. trace The trace of a square 2x2 matrix is the sum of its diagonal entries So determinant determinant of matrix inverse thumb|right|Mapping of generalised circles by inversion w=Sz=1/z (primitive Möbius-transform). Straight lines are mapped to circles/lines. Inverse Möbius transformationinverse of a matrix by Bruce Simmons . interpolation How to smootly interpolate between möbius transformations?mathoverflow question: ow-to-smootly-interpolate-between-moebius-transformationsinterpolating moebius transformations by Claude Heiland-Allen If you have two Möbius transformations represented as: where coefficients are complex numbers Is it possible to derive a third function , where and , which "smoothly" interpolates between the transformations represented by and ? The solution: Specifying a transformation by three points Given a set of three distinct points z1, z2, z3 on the one Riemann sphere ( let's call it z-sphere) and a second set of distinct points w1, w2, w3 on the second sphere ( w-sphere) , there exists precisely one Möbius transformation f(z) with : for i=1,2,3 Mapping to 0, 1, infinity The Möbius transformation with an explicit formula :Triple transitivity by David J Wright 2004-12-04 maps : z1 to w1= 0 z2 to w2= 1 z3 to w3= ∞ the unit circle to the real axis - first method Let's choose 3 z points on a circle : z1= -1 z2= i z3= 1 then the Möbius transformation will be : Knowing that :math.stackexchange questions : how-to-do-this-transformation-of-complex-rational-function one can simplify this to : In Maxima CAS one can do it : (%i1) rectform((z+1)*(%i-1)/((z-1)*(%i+1))); (%o1) (%i*(z+1))/(z−1) where coefficients of the general form are : so inverse function can be computed using general form : Lets check it using Maxima CAS : (%i3) fi(w):=(-%i-w)/(%i-w); (%o3) fi(w):=−%i−w/%i−w (%i4) fi(0); (%o4) −1 (%i5) fi(1); (%o5) −%i−1/%i−1 (%i6) rectform(%); (%o6) %i Find how to compute it without symbolic computation program (CAS) : (%i3) fi(w):=(-%i-w)/(%i-w); (%o3) fi(w):=−%i−w/%i−w (%i8) z:x+y*%i; (%o8) %i*y+x (%i9) z1:fi(w); (%o9) (−%i*y−x−%i)/(−%i*y−x+%i) (%i10) realpart(z1); (%o10) ((−y−1)*(1−y))/((1−y)^2+x^2)+x^2/((1−y)^2+x^2) (%i11) imagpart(z1); (%o11) (x*(1−y))/((1−y)^2+x^2)−(x*(−y−1))/((1−y)^2+x^2) (%i13) ratsimp(realpart(z1)); (%o13) (y^2+x^2−1)/(y^2−2*y+x^2+1) (%i14) ratsimp(imagpart(z1)); (%o14) (2*x)/(y^2−2*y+x^2+1) thumbnail|right|2 steps of unrolling the main cardioid of Mandelbrot set: Moebius map and conformal map right|thumb|Unrolled main cardioid of Mandelbrot set for periods 7-13 So using notation : one gets : It can be used for unrolling the Mandelbrot set components Stretching cusps by Claude Heiland-Allen the unit circle to the real axis - second method Function : sends the unit circle to the real axis : z=1 to w=0 z=i to w=1 z=-1 to Mapping to the imaginary axis Function sends the unit circle to the imaginary axis.math.stackexchange questions: what-mobius-transformation-maps-the-unit-circle-z-z-1-to-the-real-axis/335061#335061 visualisations mobius revealed by Mark McClure live demo by Tim Hutton Iterating the Möbius transformation by Tim Hutton References moebius-transformation by Claude Heiland-Allen