Solving Variable Velocity Water Pouring Problem with Calculus

  • Context: Undergrad 
  • Thread starter Thread starter hexlan
  • Start date Start date
  • Tags Tags
    Variable Velocity
Click For Summary

Discussion Overview

The discussion revolves around a calculus problem involving the variable velocity of water being poured from a pitcher. Participants explore the mathematical modeling of the pouring rate, which changes over time, and seek to determine the time required to pour out a gallon of water. The scope includes mathematical reasoning and programming approaches to solve the problem.

Discussion Character

  • Exploratory
  • Mathematical reasoning

Main Points Raised

  • One participant describes the problem setup involving a pitcher with a gallon of water and a pouring rate that increases over time as 2x milliliters per second, with x starting at 1 and increasing by 1 every 5 seconds.
  • Another participant suggests that x can be expressed as x=1 + t/5 and mentions using WolframAlpha for integration to find the total volume poured.
  • A third participant confirms the expression for x and proposes a method to integrate the flow rate expressed as dv/dt = 2^(1+t/5) to find the volume in terms of time.
  • There is a mention of potential complexity in the integration process, indicating that it may not be straightforward.

Areas of Agreement / Disagreement

Participants generally agree on the formulation of the problem and the expression for x, but there is uncertainty regarding the integration process and whether the flow rate increases continuously or in discrete steps. The discussion remains unresolved regarding the final solution.

Contextual Notes

Participants have noted the potential difficulty in integration and the need to set the result equal to the volume of a gallon in milliliters, but specific assumptions or definitions have not been fully clarified.

hexlan
Messages
2
Reaction score
0
I've been relearning c++ and my friend gave me a problem to try and solve programmatically. Here is the set up:

There is a pitcher with a gallon of water.
The water is being poured out beginning at a rate of 2x milliliters per second.
x begins at 1 and increases by 1 over 5 seconds.

The goal is to find out how long it takes to pour out all the water.

I finished writing a program and got an answer, but unfortunately both me and my friend are quite rusty with our calculus and have no way of checking the answer.

Could someone possibly provide an answer, or better yet go through the proper way of solving it.
 
Physics news on Phys.org
Does that mean x=1 + t/5?
WolframAlpha can integrate that (where u is the time in seconds), you just have to set the result equal to the number of milliliters in a gallon (I refuse to calculate with imperial units).

Or does the flow rate increase in steps (2, 4, 8, ... ml/s)? Then you need a sum.
 
mfb said:
Does that mean x=1 + t/5?

That is correct.
 
dv/dt = 2^x, x=1+(t/5) therefore dv/dt = 2^(1+t/5). Integrate this to find v in terms of t, when t=0, v=0. Use this to find the constant of integration. From this you can sub the volume of a gallon in ml to find the value of t(seconds). I think this should work however the integration may be a little tricky. Thanks Kyle
 
Last edited:

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
Replies
1
Views
2K
Replies
9
Views
3K
  • · Replies 7 ·
Replies
7
Views
5K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 34 ·
2
Replies
34
Views
8K
  • · Replies 3 ·
Replies
3
Views
2K