[Date Index]
[Thread Index]
[Author Index]
Re: Manipulation of equations and inequalities in "high-school style"
*To*: mathgroup at smc.vnet.net
*Subject*: [mg19664] Re: Manipulation of equations and inequalities in "high-school style"
*From*: "William M. MacDonald" <wm2 at umail.umd.edu>
*Date*: Wed, 8 Sep 1999 02:24:13 -0400
*Organization*: University of Maryland
*References*: <7q9hdf$o62@smc.vnet.net>
*Sender*: owner-wri-mathgroup at wolfram.com
In article <7q9hdf$o62 at smc.vnet.net> , silvano at iprolink.ch (Silvano
D'Orazio) wrote:
> Does anybody know a Mathematica (3 or 4) package which allows
> manipulaton of equations and inequalities like high-school students
> are supposed to do?
>
> For example
>
> 2x+a = x-b subtract a
> 2x = x-b-a divide by 2, subtract x
> x = -b-a
>
> or
>
> (2^x-1)^(1/2) = 5b log both sides
> (1/2)(x-1)log2 = log5 + logb multiply by 2, divide by log2
>
>
> 2(log5 + logb) add 1
> x-1 = --------------
> log2
>
> and so on.
>
> I think I saw such a notebook or package some years ago, but I am not
> able to find it any more.
> I think I am not the only teacher who would find this very useful.
> Thanks for all hints.
>
> Silvano D'Orazio
>
>
>
> -----------== Posted via Newsfeeds.Com, Uncensored Usenet News ==----------
> http://www.newsfeeds.com The Largest Usenet Servers in the World!
> ------== Over 73,000 Newsgroups - Including Dedicated Binaries Servers
==-----
>
Note that a List can be handled just the way that you would handle an
equation. This means that you can do the following to take the log of both
sides:
Log[(eq/.Equal->List)]/.List->Equation
or to multiply by 2
( 2 (eq/.Equal->List))/.List->Equation
You can write a procedure to allow you to manipulate an equation, add two
different equations to cancel terms, etc.
The other solution is to write an equation that is to be manipulated as
a two-element List. Then you can operate on it just the way that scientists
and engineers do, i.e.
eq={2 x + a, x-b}
2 eq
{4 x + 2 a, 2 x - 2 b}
ArcSin[eq]
{ArcSin[2 x + a], ArcSin[x-b]}
etc.
I have repeatedly suggested to Wolfram technical staff, and to Stephen
Wolfram, that Equal be given the same properties for a single equation as
List, that Listable symbols operate on
Equal[exp1,exp2]
just as they do on
List[exp1,exp2]
--
William M. MacDonald
Professor of Physics
University of Maryland
Internet: wm2 at umail.umd.edu
Prev by Date:
**Re: crystal structure?**
Next by Date:
**Re: Problem with the zero-term of Fourier[]**
Previous by thread:
**Re: Manipulation of equations and inequalities in "high-school style"**
Next by thread:
**Re: Manipulation of equations and inequalities in "high-school style"**
| |