Thanks for the elaboration; this is a very interesting point that I wasn’t aware of. But it does seem to rely on the function having the same domain as its range, which presumably is one of the assumptions going into the niceness. It is not clear to me, although perhaps I’m just not thinking it through, that “future movements of quarks” is the same as “symbols to be interpreted as future movements of quarks”.
You could think of it as x is the GLUT output, f(x) is the subject’s response, and g(f(x)) is the GLUT’s interpretation of the subject’s response. f maps from GLUT output to subject response, and g maps from subject response to GLUT output. f and g don’t have fixed points, because they don’t have the same domain and range. f∘g, however, maps from GLUT output to GLUT output, so it has the same domain and range. I was just calling it f, but this way it might be less confusing.
Thanks for the elaboration; this is a very interesting point that I wasn’t aware of. But it does seem to rely on the function having the same domain as its range, which presumably is one of the assumptions going into the niceness. It is not clear to me, although perhaps I’m just not thinking it through, that “future movements of quarks” is the same as “symbols to be interpreted as future movements of quarks”.
You could think of it as x is the GLUT output, f(x) is the subject’s response, and g(f(x)) is the GLUT’s interpretation of the subject’s response. f maps from GLUT output to subject response, and g maps from subject response to GLUT output. f and g don’t have fixed points, because they don’t have the same domain and range. f∘g, however, maps from GLUT output to GLUT output, so it has the same domain and range. I was just calling it f, but this way it might be less confusing.