Maximize xy when x + y + z = 3

  • Thread starter Thread starter Mr Davis 97
  • Start date Start date
  • Tags Tags
    Optimization
AI Thread Summary
The problem seeks to maximize the product xy under the constraint x + y + z = 3, with the conditions x ≤ y ≤ z. Initial assumptions suggest that x = y = z = 1 might be the solution, but further analysis indicates that this is indeed the optimal case. The optimization involves recognizing that the function xy is non-convex while the region defined by the constraints is convex. By transforming the variables and applying convex programming techniques, it is confirmed that the maximum value of xy occurs uniquely at the point where x = y = z = 1. Thus, the maximum value of xy is achieved when all variables are equal, reinforcing the simplicity of the solution.
Mr Davis 97
Messages
1,461
Reaction score
44

Homework Statement


For positive x, y, z where ##x \le y \le z## such that x + y + z = 3, what is the maximum value of ##xy##?

Homework Equations

The Attempt at a Solution


First, before I attempt a solution, isn't it the case that ##x=y=z=1##, since the only partition of 3 into three terms is 1+1+1? I feel like if this would the case the problem would be way too simple, which is why I'm asking.
 
Physics news on Phys.org
Only if x,y,z have to be integers. In optimisation problems, one usually assumes they can be any real numbers, unless advised otherwise. So here are three other possibilities:

x=0.1, y=0.2, z=2.7
x=0.5, y=1, z=1.5
x=0.7, y=1.1, z=1.2

The set of allowable points will be a solid polygon.
 
Mr Davis 97 said:

Homework Statement


For positive x, y, z where ##x \le y \le z## such that x + y + z = 3, what is the maximum value of ##xy##?

Homework Equations

The Attempt at a Solution


First, before I attempt a solution, isn't it the case that ##x=y=z=1##, since the only partition of 3 into three terms is 1+1+1? I feel like if this would the case the problem would be way too simple, which is why I'm asking.

You have found the globally optimal solution over the region ##\{x >0,y \geq x,z \geq y, x+y+z=3 \}## but proving that this is the case may be tricky (because you have a non-convex optimzation problem, so in principle could have numerous local maxima). However, a bit of further re-writing shows this to not be the case: there is only one solution, and you have found it.

First, re-write your final constraint as ##x+y+z \leq 3##; it will be satisfied as an equality at the maximum, (because for any point where the inequality is strict, we can move it out a bit to the boundary and keep the other constraints satisfied, while also increasing ##x y##).

So now we want to maximize a non-convex function ##xy## but over a convex region. As is done in so-called Geometric Programming, we can change variables to ##x=e^u, y = e^v, z = e^w##. We want to minimize ##x^{-1} y^{-1}##, so our problem becomes to minimize ##f(u,v) = -u-v##, subject to constraints ##u-v \leq 0,## ## v-w \leq 0## and ##e^u + u^v + e^w \leq 3##. The function ##g(u,v,w) = e^u + u^v + e^w## is strictly convex, so the region ## g(u,v,w) \leq 3## is convex. Altogether, we have a convex programming in ##(u,v,w)##, and so any local constrained minimum (of ##f(u,v)##) is automatically a global constrained minimum. In other words, the solution is unique and can be found from the Karush-Kuhn-Tucker conditions.
 
Last edited:
I picked up this problem from the Schaum's series book titled "College Mathematics" by Ayres/Schmidt. It is a solved problem in the book. But what surprised me was that the solution to this problem was given in one line without any explanation. I could, therefore, not understand how the given one-line solution was reached. The one-line solution in the book says: The equation is ##x \cos{\omega} +y \sin{\omega} - 5 = 0##, ##\omega## being the parameter. From my side, the only thing I could...
Back
Top