MathGroup Archive 2011

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

Search the Archive

Re: Simple DSolve equation

  • To: mathgroup at smc.vnet.net
  • Subject: [mg122640] Re: Simple DSolve equation
  • From: DrMajorBob <btreat1 at austin.rr.com>
  • Date: Fri, 4 Nov 2011 06:00:47 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201111030846.DAA15245@smc.vnet.net>
  • Reply-to: drmajorbob at yahoo.com

a) The solution given is correct, and

b) You gave no restrictions on k. Nor did you ask for any, in Mathematica.

Here's a possible way to go about it:

Clear[y, k, m]
y =
  y /. First@DSolve[{y''[x] == k y[x], y[0] == 0, y'[0] == m}, y, x]

Function[{x}, (E^(-Sqrt[k] x) (-1 + E^(2 Sqrt[k] x)) m)/(2 Sqrt[k])]

s1 = Quiet@Solve[y[10] == 0, {m, k}]
y[10] /. s1
Length@%

{{k -> -\[Pi]^2}, {k -> -((81 \[Pi]^2)/100)}, {k -> -((16 \[Pi]^2)/
     25)}, {k -> -((49 \[Pi]^2)/100)}, {k -> -((9 \[Pi]^2)/
     25)}, {k -> -(\[Pi]^2/4)}, {k -> -((4 \[Pi]^2)/25)}, {k -> -((
     9 \[Pi]^2)/100)}, {k -> -(\[Pi]^2/25)}, {k -> -(\[Pi]^2/
     100)}, {k -> Log[-(-1)^(1/10)]^2}, {k ->
    Log[-(-1)^(1/5)]^2}, {k -> Log[-(-1)^(3/10)]^2}, {k ->
    Log[-(-1)^(2/5)]^2}, {k -> Log[-(-1)^(3/5)]^2}, {k ->
    Log[-(-1)^(7/10)]^2}, {k -> Log[-(-1)^(4/5)]^2}, {k ->
    Log[-(-1)^(9/10)]^2}, {m -> 0}}

{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

19

This indicates 18 k values that work for any m, and one m value that works  
for any k.

The suppressed error message (remove Quiet) indicates OTHER solutions may  
exist, but I think not.

Bobby

On Thu, 03 Nov 2011 03:46:30 -0500, Rui <rui.rojo at gmail.com> wrote:

> Why does something like this not give the correct answer with  
> restrictions over k?
> How would you go about getting the right general solutions in these kind  
> of basic differential equations?
>
> Thanks
>
> DSolve[{y''[x] == k y[x], y[0] == 0, y[10] == 0}, y[x], x]
> Out={{y[x] -> 0}}
>


-- 
DrMajorBob at yahoo.com



  • Prev by Date: Re: Simple DSolve equation
  • Next by Date: Re: How to eliminate noises? A better way perhaps.
  • Previous by thread: Re: Simple DSolve equation
  • Next by thread: Re: Simple DSolve equation