Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

This question already has an answer here:

I have a function $f: \mathbb{C} \rightarrow \mathbb{C}$ and I want to be able to see the effect of $f$ on any particular region of $\mathbb{C}$ e.g. what happens to the unit disk under this transformation.

I know how to plot particular regions in the complex plane using RegionPlot

e.g.

 RegionPlot[
 Evaluate@ComplexExpand[
   Abs[z]<1 /. z -> x + I y], {x, -2, 2}, {y, -2, 
  2}, AxesLabel -> Automatic]; 

shades the interior of the unit disk in light purple color.

Is it possible to modify this code snippet to see the effect of $f(z)$ on the above unit disk for any given $f$?

share|improve this question
add comment

marked as duplicate by rcollyer, Sjoerd C. de Vries, m_goldberg, Artes, rm -rf Aug 22 '13 at 19:01

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer

To visualize try this!

Manipulate[With[{alpha = val},Show[RegionPlot[
Evaluate@ComplexExpand[Abs[z] < 1 /. z -> x^alpha + I (2 - alpha) y ],
{x, -12,2}, {y,12, 15},AxesLabel -> Automatic, Frame -> False,PlotRange -> All,
PerformanceGoal -> "Quality",
PlotStyle ->Directive[Opacity[.6], Blend[{Red, Blue}, alpha - 1.]], 
PlotLabel ->TraditionalForm[
  Style[x + I y, Red] -> Style[ x^1.9 + I 0.1 y, Blue]]],
Graphics[{Red, Thick, Dashed, Circle[]}]]
], {val, 1, 1.9, .05}]

enter image description here

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.