You'll get different opinons, here is my
highly personal view of your interpretational question.
madness said:
Do you think the wavefunction is something which represents our knowledge of a system, or is it something physical?
I'd say both. I don't see the contradiction - I think of it as "physical information", as opposed to information existing only in some mathematical universe or external context.
IMO information/knowledge needs a physical basis, ie. a physical observer to encode it. (If "observers" disturbs you, or gives you creepy associations, instead just think of a "matter system" encoding the information - which an observer after all is, this has nothing to do with the human brain IMO)
madness said:
In the former case, could the same system be given a different wavefunction for different observers, depending on their knowledge of the system?
Yes, but to even make sense of the important point is that a communication between the two observers must be defined so that their different information can be communicated, otherwise the notion of "different wavefunctions for different observers" is not something that makes a difference. I think generally a disagreement implies that a physical interactions/forces may exists between the observers. Classification of interactions, might thus amount to classification of disagreements. The strenght of the interactions might be rated as degrees of disagreement as per some yet to find information divergence measure.
A simple example is different relativistic(special or general) observers, that do see different things. However in standard formalism their is a relation between what they see, defined by the transformations that transforms one observers into the other.
Thus one may find an observer invariant form of the information, that is invariant with respect to the transformations that generates all possible observers, and thus observer independent.
But the real problem is to infer *information about those transformations* also by means of interactions. This introduces a complex self-reference. OR you could just settle with defining these things as part of a fixed background context - this is the standard procedure.
/Fredrik