How does \sigma \leq \mu relate to the subset relation and ordering of sets?

  • Thread starter Thread starter gnome
  • Start date Start date
gnome
Messages
1,031
Reaction score
1
This one is from "A Programming Approach to Computability" , by A.J. Kfoury, Robert Moll, & Michael Arbib (1982), on page 77.
3 Example Let \sigma:N \rightarrow N and \mu:N \rightarrow N be two computable functions such that \sigma \leq \mu. This means that whenever \sigma (y) is defined, so is \mu (y), and in this case we must have \sigma (y) = \mu (y). Thus \sigma is a subset of \mu when considered as a set of ordered pairs of natural numbers.
How do they get all that out of \sigma \leq \mu ?


[This section continues as follows:
Now define \psi_3 by the specification:

\psi_3(x,y) = \left \{ \begin{array} {cc} \mu(y), &amp;\text{if} \;\phi_x(x)\downarrow \\<br /> \sigma (y), &amp;otherwise \end{array}\right

At first glance, the second line asks us to return a value \sigma(y) based on the assumption that computation Px on x runs on forever. But on closer inspection, we realize that \sigma \leq \mu tells us that if \sigma(y) is defined it equals \mu(y). Thus we can compute \psi_3(x,y) as follows: Start the computations of \sigma(y) and of Px at the same time. If a result \sigma(y) is returned, halt--for then \sigma (y) = \mu (y) is the desired answer, no matter whether or not Px halts on x. But if Px halts on x before a result \sigma(y) is returned, stop computing \sigma(y) and start computing \mu(y). If and when this computation halts, the \mu(y) then returned is the desired answer.


Are these guys kidding, or what?

In every previous instance that I have found in this book, they used \leq to represent "less than or equal to". Here, I guess maybe they are using it to signify "is a subset of". But even if that's the case, how do they conclude (in the second paragraph), that "if \sigma(y) is defined, it equals \mu(y)"?

I can't say that I like this stuff, but I'm determined to understand it if I can, so any suggestions will be appreciated.
 
Physics news on Phys.org
It means "less than or equal to" here too. And it is synonymous with the subset relation!

It is common to partially order sets by inclusion, so the subset relation is the order on sets.


Are you familiar with the definition of a function as a set of ordered pairs?
 
(a,b) \in f \mbox{ and }(a,c) \in f \mbox{ implies } b=c.

here, that becomes

(y,\sigma(y)) \in \sigma \mbox{ and } (y,\mu(y)) \in \mu?

and if \sigma \subseteq \mu, then:

(y,\sigma(y)) \in \mu \mbox{ and } (y,\mu(y)) \in \mu \mbox{ so } \sigma(y)=\mu(y)?
 
That was 5 months ago. And this:
>>It is common to partially order sets by inclusion, so the subset relation is the order on sets.
was 2 years ago.

How'm I supposed to remember that?

Well, now it all falls into place. Thanks Hurkyl.
 
Last edited:
Namaste & G'day Postulate: A strongly-knit team wins on average over a less knit one Fundamentals: - Two teams face off with 4 players each - A polo team consists of players that each have assigned to them a measure of their ability (called a "Handicap" - 10 is highest, -2 lowest) I attempted to measure close-knitness of a team in terms of standard deviation (SD) of handicaps of the players. Failure: It turns out that, more often than, a team with a higher SD wins. In my language, that...
Hi all, I've been a roulette player for more than 10 years (although I took time off here and there) and it's only now that I'm trying to understand the physics of the game. Basically my strategy in roulette is to divide the wheel roughly into two halves (let's call them A and B). My theory is that in roulette there will invariably be variance. In other words, if A comes up 5 times in a row, B will be due to come up soon. However I have been proven wrong many times, and I have seen some...

Similar threads

Back
Top