# JuMP.shadow\_price conveys a misconception?

**URL:** <https://discourse.julialang.org/t/jump-shadow-price-conveys-a-misconception/127503>\
**Category:** Optimization (Mathematical)\
**Tags:** jump, dual\
**Created:** [March 30, 2025, 4:05am UTC](https://discourse.julialang.org/t/jump-shadow-price-conveys-a-misconception/127503 "2025-03-30T04:05:21Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![WalterMadelim](https://avatars.discourse-cdn.com/v4/letter/w/3e96dc/32.png) [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Post date:** [March 30, 2025, 10:40am UTC](https://discourse.julialang.org/t/jump-shadow-price-conveys-a-misconception/127503/4 "2025-03-30T10:40:46Z")

</div>

> [@odow](#):
>
> your example has a redundant constraint

I wrote a [note](https://discourse.julialang.org/t/a-note-on-how-to-identify-redundant-constraints-using-jump/127504) on this to facilitate future reference

> [@odow](#):
>
> I don’t know that the docstring of `shadow_price` needs a lot of detail.

About that docstring, I think at least we can swap its 2nd and 1st statement.

---

_[View the full topic](https://discourse.julialang.org/t/jump-shadow-price-conveys-a-misconception/127503)._
