Mathematica 9 is now available
Student Support Forum
-----
Student Support Forum: 'DSolve returns Input' topicStudent Support Forum > General > "DSolve returns Input"

Next Comment >Help | Reply To Topic
Author Comment/Response
Don
05/29/11 8:01pm

I am trying to solve a system of 6 first-order ODEs. I also have 6 simple initial conditions. My input is:

In[1]:=
qq = {I*c1'[t] ==
c2[t]*u1*Exp[-I*w*t] + c3[t]*u2 + c4[t]*u3 + c5[t]*u4*Exp[I*w*t],
I*c2'[t] == (c1[t] + c6[t])*u1*Exp[I*w*t],
I*c3'[t] == c1[t]*u2 + c6[t]*u3, I*c4'[t] == c1[t]*u3 + c6[t]*u2,
I*c5'[t] == (c1[t] + c6[t])*u4*Exp[-I*w*t],
I*c6'[t] ==
c2[t]*u1*Exp[-I*w*t] + c3[t]*u3 + c4[t]*u2 + c5[t]*u4*Exp[I*w*t],
c1[0] == 0, c2[0] == 1/2, c3[0] == 1/2, c4[0] == 1/2, c5[0] == 1/2,
c6[0] == 0};

In[2]:=
DSolve[qq, {c1[t], c2[t], c3[t], c4[t], c5[t], c6[t]}, t]

The output is EXACTLY the same as In[2]. I tried removing the nonexponentiated imaginary number "I"'s, but the result is the same.

No error, nothing, just the input back. Is this a bug? Any idea what I'm doing wrong, or why it won't evaluate it?



URL: ,

Subject (listing for 'DSolve returns Input')
Author Date Posted
DSolve returns Input Don 05/29/11 8:01pm
Re: DSolve returns Input Forum Modera... 05/30/11 4:44pm
Re: Re: DSolve returns Input Don 05/31/11 7:04pm
Next Comment >Help | Reply To Topic