MathGroup Archive 2004

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: Complex Analysis using Mathematica

  • To: mathgroup at
  • Subject: [mg52706] Re: [mg52656] Re: Complex Analysis using Mathematica
  • From: "Pratik Desai" <pdesai1 at>
  • Date: Thu, 9 Dec 2004 20:23:49 -0500 (EST)
  • Sender: owner-wri-mathgroup at


Thank you for your response

Basically, what I am trying to accomplish is to prove orthogonal conditions
of complex eigenfunctions
I have a matrix A
A=I-Identity matrix
And i have the state space eigenvectors

Where v is the eigenfunction say Sinh[lamda*x]

<A*phi,phi>=2*I =
don't know whether this is the correct way to go about it)
lamda is some imaginary eigenvalue, lamda=a+I*b

Hope this helps

Thanks again,

Best Regards,
Pratik Desai

----- Original Message -----
From: "David Bailey" <dave at>
To: mathgroup at
Subject: [mg52706] [mg52656] Re: Complex Analysis using Mathematica

> Pratik Desai wrote:
>> Here we go again,
>> I have to define a complex function
>> So I go through this procedure to define that the variables are  
>> "real"
>> TagSet[p, Im[p], 0];
>> TagSet[a, Im[a], 0];
>> TagSet[b, Im[b], 0];
>> TagSet[p, Re[p], p];
>> TagSet[a, Re[a], a];
>> TagSet[b, Re[b], b];
>> lamda = a + I*b
>> z = ComplexExpand[lamda*p]
>> x=Re[z]
>> y=Im[z]
>> TagSet[u, Im[u[x, y]], 0];
>> TagSet[v, Im[v[x, y]], 0];
>> TagSet[x, Re[x], x];
>> TagSet[y, Re[y], y];
>> TagSet[u, Re[u[x, y]], u[x, y]];
>> TagSet[v, Re[v[x, y]], v[x, y]];
>> Then I define my actual function
>> u1 = TrigToExp[Sinh[z]] (*By this time I have realized that
>> Mathematica or for that matter most of the CAS work better with
>> exponentials when it comes to complex analysis*)
>> u[x, y] = Re[u1]
>> v[x, y] = Im[u1]
>> The problem I face is that the software is not able to identify x and y
>> as I have defined above. May be I am making a trivial mistake. Please
>> advise
>> Thanks in advance
>> Pratik Desai
> Pratik,
> I think the most useful way to procede would be if you gave an explicit,
> simple example of the kind of input you would like to give Mathematica
> and the kind of output you would like it to produce. I am fairly certain
> that if you do this you will get a whole bunch of replies telling you
> how to achieve it and they will look a lot neater than what you have at
> present!
> Regards,
> David Bailey

  • Prev by Date: Re: Re: Solve given that a variable is between 0 and 1
  • Next by Date: Re: Re: Re: Solve given that a variable is between 0 and 1
  • Previous by thread: Re: Complex Analysis using Mathematica
  • Next by thread: A problem about numerical precision