I recently came across a wonderful problem that I'd like to share with y'all. However, I don't want to do this in the standard way, where I give you a lot of information followed by a question, and then you sit around "thinking" about the information, and try to answer the question. I want top-down problem solving only!
To enforce this, I am not going to give you any information: You have to ask for it, and you have to give a good reason for it. (Just like if you were working in a company and needed more money for your department, you'd have to prove that you really needed it!)
Accordingly, I'm not going to give you a "question" either, because I don't want you to think about "answers" ; I want you to think about refining what you've been given, in sweetly reasonable ways.
So, without further ado, here is your refinandum ("that which is to be refined") :
(0) expression .
That's it. You are given as little about (0) as I could possibly manage: it is an expression. You don't even know its type! Your goal is to refine (0) until you are "happy" . (The happiest possible refinement is probably a definite value from a familiar type.) As stated above, you are welcome to ask me for any information you like, but I will be very eager to ask why you want it, and I won't hesitate to deny your request.
Enjoy!
+j
--
You received this message because you are subscribed the mathmeth.com mailing list.
To unsubscribe from this group, send email to Calculational-Math...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/Calculational-Mathematics?hl=en
+j
All can play.
All questions should be submitted with an explanation of why the question is being asked.
+j
> q1. Is this expression a math expression? like (23 + 45.8)?All questions should be submitted with an explanation of why the question is being asked.
It's not a trick question, so no on "facial expression" .
Why is a boolean expression not a math expression? By 'math expression' , did you maybe mean 'numerical' expression?
In essence, your question is exactly the right one to be asking: "What is the type of the expression?" .
I don't know how specific of a type you need, so I'll just say "number" . Thus:
(1) number
is the next refinement.
+j
> okay. Well, multiple reasons:It's not a trick question, so no on "facial expression" .
>
> 1. I want to be able to narrow down my domain to be able to reason
> about it more concretely (like choose between cross-roads)
>
> 2. When you mentioned "expression", the first thing that came to mind
> was either a math expression (math) or a boolean expression
> (computers), or a parsable expression (compiler) and the first one
> seemed most common. The literal "facial expression" seemed unlikely,
> but if some of the more plausible ones fail, I'll try that as well.
Why is a boolean expression not a math expression?
By 'math expression' , did you maybe mean 'numerical' expression?
In essence, your question is exactly the right one to be asking: "What is the type of the expression?" .
I don't know how specific of a type you need, so I'll just say "number" . Thus:
(1) number
is the next refinement.
For me, this expression would not be a number, or a boolean. It has the same status for me as 1 / 0 , which is even composed of numbers and numerical operators, and yet is not a number.
But I think Eric Hehner has a system where he unifies the numerical and boolean domains. You might want to look at that; I'll try to find a link.
> However, looking at your next question, it seems the real question I
> wanted to ask was between numerical and boolean. I think I
> misclassified numerical as math.
Yes. What counts as "math" is quite hazy, and certainly includes numerical, boolean, and much else. But now you know that I'm looking for a number.
> Assumption: Since it is a numeric expression, it would contain
> standard math operators and functions as well.
>
> q2: Does it include stuff like summation, product, factorial, nCr,
> nPr, etc...?
This is not a real question. Note that 2+3 and 5 are both math expressions, and both equal, but one includes '+' and one doesn't. You are certainly welcome to use mathematical operators to describe (0) as we go along, because that is why mathematical operators were invented: to describe numbers. But whether those expressions belong in the most refined version of (0) is not really a question worth asking.
> q4. Does in include variables? (x,y,z, etc...)
> If so, how many?
This is a question in the same vein. A variable is just a funny symbol used to denote a number, just like 2 and 17 and 8+4 are funny symbols used to denote numbers. The only difference is that a symbol we'd use for a variable doesn't give any indication of the number it represents; it's just a placeholder, a name. You could give (0) a name right now, you could call it 'x' . That would be a pleasant shorthand, even though all you'd know about x is that it is of type number. But then the answer to your question would be yes, because clearly the expression contains variables. In the process of refinement, however, we may be able to replace the name x by some more descriptive name, like 23 . So this is a question of refinement and I will not answer it.
> q3.
> a. Does it include imaginary numbers?
> b. If not (a), then does it include reals?
> c. If not (b), then it must include intgers
> d. Either ways, (+ve/-ve/includes zero)?
>
> Why am I asking this?
> This is the next question that came to mind. Though in hind-sight, it
> seems it doesn't add too much value, but it would be nice to know the
> more specific type of quantities I am working with. It might help me
> later on. For example, if it only includes non -ve integers, there is
> a chance that the quantities being referred to are real objects (3
> apples, 5 oranges, etc...)
I think this sort of question adds a lot of value. Numbers are used to model many different things, and you are trying to get a sense of what my number is being used to model. So rather than answer each of your questions, I'll get at the question you're really asking, and tell you that the number is positive and real, because in fact it represents a duration in time.
+j
> I don't know the exact difference, but what would AND and OR mean inFor me, this expression would not be a number, or a boolean. It has the same status for me as 1 / 0 , which is even composed of numbers and numerical operators, and yet is not a number.
> (43 AND 26)?
But I think Eric Hehner has a system where he unifies the numerical and boolean domains. You might want to look at that; I'll try to find a link.
Yes. What counts as "math" is quite hazy, and certainly includes numerical, boolean, and much else. But now you know that I'm looking for a number.
> However, looking at your next question, it seems the real question I
> wanted to ask was between numerical and boolean. I think I
> misclassified numerical as math.
This is not a real question. Note that 2+3 and 5 are both math expressions, and both equal, but one includes '+' and one doesn't. You are certainly welcome to use mathematical operators to describe (0) as we go along, because that is why mathematical operators were invented: to describe numbers. But whether those expressions belong in the most refined version of (0) is not really a question worth asking.
> Assumption: Since it is a numeric expression, it would contain
> standard math operators and functions as well.
>
> q2: Does it include stuff like summation, product, factorial, nCr,
> nPr, etc...?
This is a question in the same vein. A variable is just a funny symbol used to denote a number, just like 2 and 17 and 8+4 are funny symbols used to denote numbers. The only difference is that a symbol we'd use for a variable doesn't give any indication of the number it represents; it's just a placeholder, a name. You could give (0) a name right now, you could call it 'x' . That would be a pleasant shorthand, even though all you'd know about x is that it is of type number. But then the answer to your question would be yes, because clearly the expression contains variables. In the process of refinement, however, we may be able to replace the name x by some more descriptive name, like 23 . So this is a question of refinement and I will not answer it.
> q4. Does in include variables? (x,y,z, etc...)
> If so, how many?
I think this sort of question adds a lot of value. Numbers are used to model many different things, and you are trying to get a sense of what my number is being used to model. So rather than answer each of your questions, I'll get at the question you're really asking, and tell you that the number is positive and real, because in fact it represents a duration in time.
> q3.
> a. Does it include imaginary numbers?
> b. If not (a), then does it include reals?
> c. If not (b), then it must include intgers
> d. Either ways, (+ve/-ve/includes zero)?
>
> Why am I asking this?
> This is the next question that came to mind. Though in hind-sight, it
> seems it doesn't add too much value, but it would be nice to know the
> more specific type of quantities I am working with. It might help me
> later on. For example, if it only includes non -ve integers, there is
> a chance that the quantities being referred to are real objects (3
> apples, 5 oranges, etc...)
okay. I didn't know what "refined" meant, but now I do!!
Just to make it more explicit, it is that version of the formula which can not be reduced any further and yields a definite value.
At this point in time, I would like to guess to check if is something to do with speed-distance-and-time since that's the first thing that came to my mind.
q7. It is a recurrence relation or a closed form of a recurrence relation?
The reason I ask is again to get more of a feel for the structure of the expression.
q6. What are the units of this time? sec/min/hr?
q5. Does it fall under any of these:
a. Time required to do something
b. Time for which something/someone is waiting
c. Time since an event
d. Time to an event
--
All the above examples should make it clear that there is not always a notion of "completely refined", and also that refinement can easily go beyond the point of usefulness.
At this point in time, I would like to guess to check if is something to do with speed-distance-and-time since that's the first thing that came to my mind.
You're asking whether the time is related to distance and/or rate. That's a reasonable thought to keep on the backburner, but I can't answer the question yet because there is nothing in the picture which is capable of having a distance or rate.q7. It is a recurrence relation or a closed form of a recurrence relation?
The reason I ask is again to get more of a feel for the structure of the expression.
That's too specific a question. Let it come out in the wash. In top-down problem solving, questions need to be intimately tied to what you have in front of you, not what might someday be.
q5. Does it fall under any of these:
a. Time required to do something
b. Time for which something/someone is waiting
c. Time since an event
d. Time to an eventHere is a very reasonable sort of question. Just articulate why you should be asking for this sort of information, to separate it from all the other question you asked.Also, it would be better if you phrase it not as a smorgasbord of "which of these 30 scenarios is it", but instead ask a focused yet general question about the duration, directly tied to the problem-solving process, ie what you need to know about the duration to help you compute it.
I believe "duration" rules out something like "Jan 10, 1970" or "7:30 PM".
+j
> If it is a duration of time, there is a high probability of it beingI confess I don't know what a "speed-distance-time kind of deltaT" . I think you mean something like "time required to complete a task" , but I think this is just a special case of your first description, since it could be described as "end of task - start of task" .
> a difference of 2 quantities (end - start) or a speed-distance-time
> kind of deltaT. The latter would also include stuff like time
> required to fill a tank with water, etc...
Certainly in most cases, a duration of time is characterized by its start and endpoints in time, and thus it makes sense to ask if these points are salient in any way.
Indeed they are, and I can tell you about them:
• The startpoint is the point in time when, on a particular day, a school bus passes a teacher.
• The endpoint is the point in time when, on that same day, the school bus arrives at school.
Can you tell me something about the shape of the expression? In
particular, what operators occur in it? Also is there any bracketing?
I ask these because I usually find the shape of an expression can hint
at how it might be refined.
Best wishes,
Henry
Expressions do not by nature have operators or particular symbols in them, viz 2+3 and 5, which are equal, yet have completely different set of symbols in them.
It has been established in the meantime that the expression in question represents a duration in time. Therefore it is a nonnegative real scalar.
+j
+j
All of these are correct names; they vary in their degree of refinement. The refinement is your job, with my help of course.
If I gave you the expression "x", you could ask what its value is. But my answer would just be "Its value is x!".
Several questions later, you may determine that x equals 5+7. If you ask me what the value of this expression is, I would say "5+7". If you want the answer "12", you are not asking the right question.
+j
Sent from my iPhone
On Nov 2, 2010, at 16:37, Kevin <kevin...@gmail.com> wrote:
> Apologies, I forgot to include my justification: characteristic of an
> expression is that it has a value, i.e. that it can be evaluated (even
> if the "value" is "undefined").
>
> K.
>
> On Nov 2, 8:00 pm, Kevin <kevin.h...@gmail.com> wrote:
It is akin to asking me the question: "How can I achieve happiness in life?". That is not a question that I can answer for you at the most refined level because the question itself is not refined. I can help you answer the question, but you have to break the question down first into smaller pieces. This is the process Dhruv has already started.
Abandon the mindset where you think I have the answer written down on a sheet of paper in front of me, and I'm just giving teasing, misleading answers to your questions. A much more apt analogy is to think of me as a service, like Google: when you send a query to Google, it's not like it has the answer waiting for you. It has to work, too, to find the answer -- and accordingly the quality of the answer depends on the quality of the question.
I am an interface with the information, not a seer.
I am a detective who has investigated a crime scene, and you are a newspaper reporter asking for information. If you ask "What happened?", I will give you a similarly broad answer: "A woman was murdered.". If you then ask, "No, I mean tell me down to the ultimate detail what happened.", I'd just shrug my shoulders and say, "I'd have to figure that out, and in fact I'll probably never know everything that happened.".
But if you ask me more specific and relevant questions, perhaps we can come to the answer together.
(The length of my response should hopefully convince you that I was being utterly honest when I said your question was a good one. Indeed, I had hoped that this problem-solving process would have two branches: the problem-solving proper, and discussion about the problem-solving process.)
+j
Sent from my iPhone
I have no idea if this is relevant or not.
I described the start and end points in an earlier email. Do they coincide? Can they? Must they? Who knows?
> In one place you say the interval is non-negative and in another place
> that it is positive: perhaps I should have sought clarification before
> posing my question...
Both statements were true. One was more sober, one was more informative, but both were absolutely true.
+j
>
I would not answer "at the startpoint", because that would be to revert back to a coarser (= less refined) grain of detail. That would be pedantic.
Similarly, I would answer "When, on a particular day...", because that is the grain of detail we have reached thus far.
This is a game of information: if your question does not provide any new information, neither will the answer. Your questions have to provoke refinement; the question "What is the value of <expression>?" will never yield a refinement of <expression>.
> So I ask: at the startpoint, was the bus headed for the school?
I hope you can see how utterly different this question is. Given the descriptions of the start and endpoints in terms of a person and a bus, the (dare I say it?) simplest next step is to clarify the relation of these to each other.
Before now, you have had a poverty of data to work with. But now there are times and buses and teachers and the notion of "passing"! The floodgates have burst open, and now it is time to gather the disperate data, to homogenize.
To answer your question: Indeed, at the startpoint, the bus is headed for the school.
* * *
I debated for a long while whether or not to give you lots of other "standard", clarifying information about the teacher and the bus. But I have decided to let you ask these questions on your own, to allow you to make unwarranted assumptions. Cruel though it may seem, it will be a good part of this experience.
+j
In any case, one of the hallmarks of these collaborations was our
spirited debate over which direction to pursue in an investigation.
There would often be long stretches of quiet thought, followed by a
suggestion, followed by discussion over the merits and demerits of the
suggestion. All this was independent of whether the suggestion was
ultimately pursued! A little taste of the flavor of these discussions
can be found here:
http://www.mathmeth.com/jaw/main/jaw0xx/jaw51.pdf .
Now that there are at least three people involved in this
investigation, I invite you to prod and critique and spur each other
on. Enjoy the game... just be thoughtful about it!
+j
+j
Obviously, to establish if the endpoint was the +first+ arrival,
following the startpoint, of the bus at the school.
Ok. Well, we're concerned with a duration, that between the time when
the bus passes a teacher and the time of an (not necessarily "the")
arrival of the bus at school. The bus might have made a number of
journeys to/from the school between startpoint and endpoint, so the
intention of the question is to see where the endpoint might occur in
such a range of arrival times.
It seems much more reasonable to try to understand the relationship between man and bus.
Does it? Hmm. I've to think about that, so. Another reason I proferred
my last question was to balance out the questions about startpoint and
endpoint. (Faux symmetry, perhaps?)
Meantime, we have established that
the teacher is male (or is "man" generic?)!
I trust you!
+j
Sent from my iPhone
A positive real number.
> * What is the distance between the teacher and the school when the bus
> passes by?
8 miles.
+j
A real number.
> * Is the speed of the teacher constant with respect to time?
> * And what is his average speed?
Yes, 4 mph.
> * Is the speed of the bus constant between the time where it
> encounters the teacher?
Yes.
+j
• To be able to ask some specific questions about our expression, we
inquired about its type, and found out that it is a number.
• Since numbers can be used to model radically different phenomena, we
inquired further and found that the number represents a duration in
time.
• Since durations in time can always be identified by their boundary
points, we asked if these were salient, and found that they were.
Both are described in terms of the path of a bus on a particular day:
the startpoint is when the bus passes a teacher on that day; the
endpoint is when the bus reaches the school on that day.
• Now that a physical path had entered the picture, we wondered
whether the simple relationship between distance, rate, and time could
help our refinement.
• We clarified the physical scenario: The bus is moving at a constant
rate on a fixed path from startpoint to endpoint. The distance
covered is 8 miles.
• We were not able to refine the bus's rate, which would have ended
our investigation immediately, so we turned to the only other salient
(moving) object, the teacher.
• We learned that the teacher is moving towards the school as well,
presumably on the same course as the bus, at a constant rate of 4
miles per hour.
So, this is where we are! Discussion of how to proceed is just as
welcome as (and perhaps preferable to) more questions!
+j
+j
On Mon, 15 Nov 2010 11:20:11 +0530, Srinivas Nayak wrote:
> Hi,
>
> My approach may be wrong! Hust trying...
When I said
(0) expression .
the . was just a period, a full stop. In any case, have you not followed the rest of the conversation?
+j
+j
ok, then I am wrong. I thought that period is the decimal point.
The game has two types of players. Jeremy is 'the oracle' to whom we (the investigators?) direct questions in an effort to refine the expression into a happy form. Permissible questions are those which are motivated by the information on the table and which attempt to introduce new information to play with. Only permissible questions will be answered.
We know that the bus has to cover 8 miles and it is traveling at a constant speed. If we knew this speed our investigation would be over. But we don't know the bus' speed and neither does our 'oracle'.One direction we could take toward our goal at this point would be to compute the bus' speed from the information we have to work with.
Another direction is to focus on the movement of the teacher and fix his/her end position when the bus arrives at the school. This is relevant because both the bus and the teacher begin from the same point, at the same time, and are headed in the same direction. So knowing the position of the teacher relative to the school at the moment when the bus arrives at the school will give us the distance walked by the teacher during the interval of time we are interested in.
And we know that the teacher is moving at 4 mph . So if we know the distance the teacher covered from when the bus passed him/her, we will be able to calculate the duration of time for which the teacher was walking. And this duration is exactly the same as the duration the bus took to reach the school from the moment it passed him, by definition.
I thought I did summarize all the distance, rate, time, and direction
information already available. Based on that summary I asked the
question 'Do we know the distance of the teacher from the school at
the moment when the bus reaches the school?'.
I do think this is a permissible question by the rules of the game: it
is motivated by the information we have, and also is trying to
introduce new information which is relevant to our exercise.
Further, given what we know, and especially since we don't know the
rate of the bus, this seems like the most 'useful' piece of 'distance'
information we could have because it would allow us to solve the
problem with exactly one additional calculation.
If this information is not available, then I will followup with other
questions trying to probe for other (distance, rate, time) quantities!
Apurva
> So then perhaps the time has come to really summarize and categorize what weI thought I did summarize all the distance, rate, time, and direction
> know in each of these dimensions (distance, rate, and time), so that we may
> ask the question: "What additional information, in which of these
> dimensions, would be most useful to us?" .
information already available.
Based on that summary I asked the
question 'Do we know the distance of the teacher from the school at
the moment when the bus reaches the school?'.
I do think this is a permissible question by the rules of the game: it
is motivated by the information we have, and also is trying to
introduce new information which is relevant to our exercise.
Further, given what we know, and especially since we don't know the
rate of the bus, this seems like the most 'useful' piece of 'distance'
information we could have because it would allow us to solve the
problem with exactly one additional calculation.
If this information is not available, then I will followup with other
questions trying to probe for other (distance, rate, time) quantities!
* Both the Bus and the Teacher are moving toward the school.
* Both start their journey at the same moment.
* The bus ends its journey at the school.
| Rate | Distance | Time
Bus | Br | 8 mi | Bt
Teacher | 4 mph | Dt | Tt
We need to find Bt . We do not know Br .
If we fix the 'end moments' of both journeys (of the bus and the
teacher) to be the same, then we have
0) Bt == Tt.
Then, knowing the distance covered in the teacher's journey would
allow us to compute the duration of the teacher's journey, ie. Tt .
Hence we would know Bt by (0).
We could also ask, 'Did the teacher's journey end? If so, how long was
this journey (in distance or time)?'. An answer to this question give
us values for both Dt and Tt for some journey.Then if we asked the
distance covered by the Bus in this interval, we would find Br.
And if we knew Br , we could compute Bt .
* *
Those are the only two options I can see at this moment. Either we
compute Br , or equate the the journey of the teacher with the
journey of the bus through (0) .
If I am missing something, then please prod!
Thanks,
Apurva
> --
> You received this message because you are subscribed the mathmeth.com
> mailing list.
> To unsubscribe from this group, send email to
> Calculational-Math...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/Calculational-Mathematics?hl=en
Jeez, I should get a smack on the knuckles for that nomenclature. I
meant to write Rb and Tb for the Rate of the Bus and the Time of
the Bus.
In particular, the 'Teacher' row of your chart is a little hasty. A rate does not imply a distance or a time. (From either, we can use the rate to calculate the other.)
As for the 'Bus' , we know we are looking for the time it takes to cover 8 miles, but we do not have its rate and there is no reason to believe we necessarily will be able to calculate it without first knowing the time. In that case, we need to find another way to use our distance. To do this, we should be recast the description "the distance the bus travels on its way to school" in a less-committal way.
+j
Sent from my iPhone