Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2001
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2001

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

Search the Archive

Re:Sign of determinant

  • To: mathgroup at smc.vnet.net
  • Subject: [mg31991] Re:Sign of determinant
  • From: Maryvonne Teissier <my.teissier at cybercable.fr>
  • Date: Sun, 16 Dec 2001 03:44:25 -0500 (EST)
  • References: <200112140921.EAA03577@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Hi, Thomas

Your question is not so simple, because a < 0 is a test ie not an
assumption,
and Mathematica works with Complex,
and Positive is not a domain for Element in Version 4.
and Assumptions seems work only for Integrate.

You are ready to experiment some experimental commands of Version 4
that does the job

Experimental`ImpliesRealQ[{ a<0 , b>0 , c>0 , d>0 } , Det[ { {a , b} , {c ,
d}} ] <  0 ],

If some one of the list  gives you a better answer, please let me know.,
because I try hard
to avoid the use of Experimental`ImpliesRealQ in this case, but without
success.

And, if there is no other way , lot of thanks, because until now, i built
for myself examples
to use Experimental`ImpliesRealQ, interesting but more difficult,
mathematically speaking.

Sincerly
Maryvonne Teissier.

>  Thu, 13 Dec 2001 12:35:49 +0100
> From: Thomas Steger <thomas.steger at uni-greifswald.de>
To: mathgroup at smc.vnet.net
> Subject: [mg31991] [mg31954] restrictions on parameter
>
> Dear list,
>
> here is a probably simple problem with mathematica.
> Greetings
> Thomas
>
> Example: Given the restrictions on the parameters as shown below, I
> would like to check the sign of the determinant or the eigenvalues of
> Matrix A. The problem seems to be that the restricions on the parameters
> are not properly specified.
>
> Clear[a, b, c, d]
> a < 0; b > 0; c > 0; d > 0;
> A = {{a, b}, {c, d}};
>
> eigen = Eigensystem[A];
> {d1, d2} = {eigen[[1, 1]], eigen[[1, 2]]};
>
> det1 = Det[A]
> -b c + a d
>
> TrueQ[det1 < 0]
> False
>
> This should be true!
>
> TrueQ[d1 < 0]
> False



  • Prev by Date: Re: Can I clear all vaiables ?
  • Next by Date: Re: Bump Function
  • Previous by thread: Re: Eigenvalue Problem
  • Next by thread: Re: equations