MathematicaSimultaneous Inequalities?

  • Context: Mathematica 
  • Thread starter Thread starter Saladsamurai
  • Start date Start date
  • Tags Tags
    Inequalities
Click For Summary

Discussion Overview

The discussion revolves around finding the range of values for the variable K such that three inequalities involving functions A, B, and C are satisfied, with all variables constrained to be greater than zero. The context includes the use of Mathematica for solving these inequalities.

Discussion Character

  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • One participant inquires about built-in functions in Mathematica to find the range of K for three inequalities involving functions A, B, and C, all dependent on K.
  • Another participant suggests using the Reduce function in Mathematica, providing a specific example with functions a[k], b[k], and c[k], and discusses the results obtained from the inequalities.
  • A different participant presents their own functions A, B, and C, and seeks to determine the range of K such that all three remain positive.
  • Further elaboration on the inequalities is provided, including a plot of the functions and the results from applying Reduce to find the valid range for K and additional conditions for another variable y.
  • One participant expresses satisfaction with the provided solution, indicating it meets their needs.

Areas of Agreement / Disagreement

Participants present various approaches and results without reaching a consensus on a single method or solution. Multiple perspectives on the use of Mathematica and the interpretation of results are evident.

Contextual Notes

Some expressions and results are complex and may depend on specific interpretations of the inequalities and the functions involved. The discussion includes various mathematical steps that remain unresolved or are presented in a complicated form.

Saladsamurai
Messages
3,009
Reaction score
7
Hey guys,

I have some variables A,B, and C such that all must be greater then zero. A,B and C are all functions of K. I would like to find the range of values of K such that the 3 inequalities are satisfied.

Is there a function built into Mathematica that will do this? I could write a code, but I am kind of sick of coding right now :-p

If not..then code it is!
 
Physics news on Phys.org
Well, as a quick response I know Reduce can sort of find the limits if you know what you're looking for.

Code:
a[k_] = (-1) k^3 + k^2 + 6;
b[k_] = Sin[k];
c[k_] = Cos[k];
Plot[{a[k], b[k], c[k]}, {k, 0, 3}]
Reduce[a[k] > 0 && b[k] > 0 && c[k] > 0, k] // FullSimplify

So the result :
c1 elem of Z OR c1 <= 0 OR 0 <k - 2 pi c1 < pi/2

Means its true if (looking at the second two) if c1(some constant) is negative, so that

k - 2 pi n < pi/2
basically the first solution being
0< k < pi/2 (which is the region that's positive where all three are positive).

It's not perfect, but its correct.
 
Hey there Hepth,

this is what I have:

A = 576 - 11819*K
B = 15848*K
C = C = 397119*K - 33.6*B/A

and I need to find the range of K such that A,B, and C all remain greater than 0.
 
A = 576 - 11819*k;
B = 15848*k;
CC = 397119*k - 33.6*B/A;
Plot[{A, B, CC}, {k, 0, 0.04862}, PlotRange -> {0, 1000}]
Reduce[A > 0 && B > 0 && CC > 0, k] // FullSimplify
Reduce[A > y && B > y && CC > y && y > 0, y] // FullSimplify

Gives for k : 0<k<0.0486216 (WHERE they're all positive)
And for Y (bounded by this region):
[tex] y>0\land \left((k>0\land y<15848. k\land k\leq 0.020819)\lor (k>0.020819\land 11819. k+y<576.\land k\leq 0.0486216)\lor \left(k>0.0486216\land[/tex]
[tex] \landk<0.0486216\land y<\frac{k (2.34677\times 10^{10} k-1.14104\times 10^9)}{59095. k-2880.}\right)\right)[/tex]

Which, while ugly, describes that range and domain bounded by the functions. I think you're only asking for the first one though.
 
Last edited:
That is great Hepth! I think that will do the trick :smile: Thanks for your help.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K