Having presented the structuralist framework in its original form, in this section I will show how by eliminating its hierarchical aspect one obtains a semantic view of scientific theories capable of reconstructing many of the wandering phenomena described by Wilson. Thus, I will not use Wilson’s theory as a target phenomenon for a structuralist reconstruction of the kind through which structuralists analyzed several scientific theories. What I will do, instead, is to show how to change two central structuralist notions in order to make the structuralist framework able to reconstruct scientific theories with the kind of semantic indeterminacy prescribed by Wilson. More specifically, I will show how the structuralist notions of theory-elements and theory-nets, when the latter is adequately modified, provide a formal equivalent of Wilson’s notions of patches and facades.
I will first present my modified structuralist framework in its general form and then I will show how it can rationally reconstruct one of Wilson’s main examples of conceptual wandering in classical mechanics, i.e. the case of viscous fluids forces.
Wilson-theory-nets
We have seen in the last section how the structuralist reconstruction of scientific theories is centered around two notions, theory-elements and theory-nets. If the former is meant to reconstruct law-like specific parts of a scientific theory, the latter organizes all these specific parts into a more coherent whole. The level of generality of these two structuralist notions exactly corresponds to the one of Wilson’s patches and facades. Moreover, theory-elements, just like Wilson’s patches, are micro-theories about a specific part of the world ( i.e. the models of the theory-elements), made of a conceptual and linguistic part (i.e. their potential models) together with their own reasoning tools and connections with neighboring theories (i.e. their constraints and inter-theoretical links). Theory-nets, then, exactly like Wilson’s facades, are collections of micro-theories (i.e. theory-elements) over a given macro-domain that organize the connections between these micro-theories by constraining their components (via their specialization relation).
Can we then easily reconstruct Wilson’s patches as theory-elements and Wilson’s facades as theory-nets? Unfortunately not. The problem with this tentative mapping is the aforementioned hierarchical aspect of the structuralist reconstruction of scientific theories. Theory-nets (and a fortiori theory-trees) organize, in fact, theory-elements into a hierarchical chain of specialization relation(s), where specific applications (in the intuitive sense of the word) of a theory are supposed to be always conceptually reducible to more general law-like statements. Applications of a scientific theory are then in the structuralist reconstruction of a theory just model-theoretic precisifications of the related more fundamental theory-element. Theory-nets are then a perfect example of the kind of semantic finality based on the received view of scientific theories that Wilson repeatedly attacks in his work. The whole bestiary of semantic wanderings presented in Wandering Significance can be seen as a list of ways in which the uses of scientific terms defy a structuralist-like hierarchical reconstruction of a scientific theory. Wilson, in fact, repeatedly shows how applications and non-fundamental law-like statements of a scientific theory are not reducible to mere precisifications of a more general law, but they often expand, twist, and extend the uses of the scientific terms and the reasoning tools of the theory in unexpected ways. Despite the aforementioned similarities between the two notions, structuralist theory-nets cannot then (in their canonical form) adequately mimic Wilson’s facades, due to their hierarchical organization of theory-elements.
In order to solve this problem, I will now present a modified structuralist framework, i.e. Wilson-Structuralism, in which I eliminate this hierarchical aspect of the structuralist reconstruction of scientific theories. I will keep the coarse-grained organization of Structuralism, but I will drastically change its representation of how the different law-like statements of a given scientific theory are organized. More specifically, I will change the definition of a theory-net and the related specialization relation. I will not require theory-elements of the same theory-net to be related by subset inclusion of models, constraints, and links, but only by the non-empty intersection between these components. This change will allow the modified theory-nets to enjoy the ‘multi-valuedness’ needed to adequately represent several wanderings phenomena described by Wilson.
Formally, I will leave completely unchanged the structuralist definition of a theory-element. Just like in classical Structuralism, in Wilson-Structuralism a theory-element T is a couple \( T = \langle K, I \rangle \) where \( K = \langle M_{p}, M, M, GC, GL \rangle \) is a theory core and I denotes the intended applications of the theory-element. All components of the theory-core are defined exactly like we saw in Sect. 3, as well as the intended applications.
Theory-elements in Wilson-Structuralism are meant to explicate Wilson’s patches, i.e. self-contained micro-theories about a subset of a given domain. The components of a patch that Wilson describes can be adequately mapped to the ones of a given theory-element. The vocabulary of a patch is represented in Wilson-Structuralism by the potential models of the related theory-element. Potential models are in fact the conceptual framework of a given theory-element, representing the linguistic part of the law-like statement. The domain of a Wilson’s patch is instead mapped to the models of the related theory-element. Models of a theory-element depict in fact in the structuralist framework the possible scenarios that satisfy the law-like statement, thus representing all the possible ‘denotations’ of the related scientific terms. The boundaries of Wilson’s patches are instead mapped to the intended applications of a theory-element, i.e. to the pragmatically defined subset of the class of partial potential models that represents the empirical situations to which the theory-element should apply. The reasoning tools of a Wilson’s patch are mapped to the constraints of the theory-element. This mapping is justified by noting that Wilson’s patches are equipped with a variety of reasoning tools that encompasses also the kind of physical and conceptual requirements on scientific terms that are framed by the structuralists as constraints on the related theory-element. Moreover, it has been recently shown how more paradigmatic reasoning tools such as deductive inferences can be represented in the structuralist framework as constraints on the acceptable combinations of potential models of a theory-element (Andreas 2013). Finally, a patch translation-principles, i.e. the rules that norm the import and the export of information with other neighbor patches, are mapped to the intertheoretical links of the theory-element, a component that does the same exact job of Wilson’s translation-principles between different theory-elements.
If theory-elements adequately represent Wilson’s patches, the role of facades is played in Wilson-Structuralism by an adequately modified version of theory-nets. The key difference between what I will call Wilson-theory-nets and the traditional definition that I presented in the last section is the specialization relation. We have seen that in traditional Structuralism the specialization relation of theory-nets hierarchically orders theory-elements by requiring (weak) subset inclusion of their models, constraints, links, and intended applications (and equality of potential models and partial potential models). Formally, in a traditional theory-net, a theory-element \( T' \) is a specialization of another theory-element T, i.e. \( T' \sigma T \), iff
$$\begin{aligned}&M_{p} (T) = M_{p} (T'), \, M_{pp} (T) = M_{pp} (T'), I (T') \subseteq I (T), \\&M (T') \subseteq M (T) , GC (T') \subseteq GC (T), GL (T') \subseteq GL (T) . \end{aligned}$$
In Wilson-Structuralism, I replace this specialization-relation with a weaker version that I will call weak-specialization. Like orthodox specialization, weak-specialization requires equality of potential models and partial potential models, as well as weak subset-inclusion of intended applications, but it only requires non-empty intersection between the models, the constraints, and the links of the two theory-elements. This means that a theory-element is a weak-specialization of another one if they share the same conceptual framework and empirical ground (aka potential models and partial potential models), its range of applications is (weakly) included in the one of the other, and they have compatible models, constraints, and inter-theoretical links.
Formally, a Wilson-Theory-Net (WTN) is a poset \( N^{W} = \langle {\bar{T}}^{W}, w\sigma \rangle \), where \( {\bar{T}}^{W} \) is a non-empty, finite set of RW-theory-elements and \( w\sigma : {\bar{T}}^{W} \times {\bar{T}}^{W} \) is a weak specialization relation such that \( T' w\sigma T \) (\( T' \) is a weak specialization of T) iff
$$\begin{aligned}&M_{p} (T) = M_{p} (T'), \, M_{pp} (T) = M_{pp} (T'), I (T') \subseteq I (T), \\&GC (T') \cap GC (T) \ne \emptyset , GL (T') \cap GL (T) \ne \emptyset , M (T') \cap M (T) \ne \emptyset . \end{aligned}$$
These new definitions allow in a Wilson-theory-net specializations of theory-elements to have different (although compatible) models, constraints, and inter-theoretical links than the more general theory-element of which they are a specialization. Thus, the hierarchical structure of a traditional theory-net is maintained in a Wilson-theory-net only for what concerns the intended applications, while the theoretical relationships between the cores of the theory-elements are allowed far more diversity (modulo direct-neighbor compatibility).
This diversity is the key element that allows Wilson-theory-nets to adequately represent Wilson’s facades. The relaxed constraints imposed on the components of the different theory-elements of a Wilson-theory-net allow several conceptual wanderings described by Wilson, properly understood as particular set-theoretic relationships between components of different theory-elements. In order to be represented in Wilson-Structuralism, Wilson’s wanderings have in fact to be reconstructed as differences in the mathematical structure that (parts of) the related theory-elements denote. This is because of the differences in the degree of realism and externalism in the semantics of scientific terms between Wilson’s and the structuralist framework. As I hinted in the Introduction, in fact, while Wilson freely talks about an external reality in which scientific terms take their reference by aligning themselves with a (set of) attribute(s), structuralist frameworks reconstruct instead scientific terms as certain kinds of functions or relations, i.e. as certain components of the potential models of a given theory-element. Specific reconstructions and views about the ontological status of theoretical terms vary within the structuralist camp, from arguably anti-realist reconstruction (e.g. Sneed 1979; Andreas 2014) to more neutralist approaches (e.g. Stegmüller 1976; Moulines 1991), but no specific version of the structuralist framework conceptualizes scientific terms in a strongly realist way like Wilson. In the structuralist framework, denotation of a descriptive term may be construed via the set-theoretic predicates in which the term occurs and the actual models that satisfy the corresponding set-theoretic predicate(s) (as well as all the constraints and links). Thus, Wilson’s inter-patch changes in the alignment between certain predicates and the attributes they refer to have to be reconstructed, in a structuralist framework, in a more abstract way as certain kinds of differences in the structures denoted by the set-theoretic predicates of the respective theory-elements. As a guide to this abstract representation of the semantic indeterminacies described by Wilson, I will use the following metaphysical assumption:
Assumption: Two different attributes cannot be represented by the same class of mathematical entities (\( \approx \) contraposition of Leibniz’s identity of indiscernibles). Therefore, if a certain predicate refers to two different attributes in two different contexts, this predicate cannot be represented by the same mathematical entity in both contexts.
The idea behind this quasi-Leibnizian assumption is that difference in scientific terms reference must have a correlate in the mathematical representation of that part of a scientific theory. For instance, if a given predicate refers to two different attributes in two different contexts (i.e. Wilson’s uneven facades construction), then its mathematical representation has to be different as well in the two contexts. Differences in reference must have some discernible consequences in the logical reconstruction of a theory. Formally, in order to talk about a predicate and its representation in my framework, I use the set-theoretic projection function \( \Pi (T, i_{1}\ldots i_{x}) = \) set of all entities appearing in places \( i_{1}\ldots i_{x} \) in theory T (cf. Balzer et al. (1987), p. 61, Moulines (1981), pp. 214–215). This function picks out from each tuple in T the entities occupying the \( i_{1}\ldots i_{x} \) places, thus having as a domain the set of all ordered tuples of T and as a range the set of all entities occupying the places \( i_{1}\ldots i_{x} \) in tuples of T. So, for instance, the function \( \Pi (M(CPM), f ) \) refers to the union of all the force functions f appearing in the models of the CPM theory-element, thus picking out from each tuple in M(CPM) its force component. This projection function, together with the metaphysical assumption above, constitute the main tools for representing inter-patch changes of scientific term meaning in Wilson-Structuralism. Then, I will say that the meaning of a given scientific term is different in two directly connected patches if and only if the two theory-elements representing these patches, provided that they are directly connected by a weak-specialization relation, have models with sets of functions representing the given scientific terms that are incomparable with respect to the subset relation. Informally, this incomparability constrain assures us that the meaning of the scientific term under focus is truly different in the two related patches (and not just a specification or a generalization of each other).
We can now see how Wilson-theory-nets are able to explicate several of the wandering phenomena described by Wilson. For instance, uneven facades, i.e. facades in which some patches assign a different referent to a common predicate (such as the case of the force predicate in classical mechanics), are represented in Wilson-Structuralism as Wilson-theory-nets in which (at least) two theory-elements, directly related by weak-specialization, have models with incomparable (with respect to the subset relation) sets of functions representing a given scientific term, i.e. \( \exists T,T' \in {\bar{T}}^{W} \) such that \( T w\sigma T' \) and \( \Pi (M(T), t) \nsupseteq \Pi (M(T'),t) \) and \( \Pi (M(T), t) \nsubseteq \Pi (M(T'),t) \). This incomparability condition implies that the union of all functions t appearing in the models of T is incomparable with respect to the subset relation to the union of all functions t appearing in the models of \( T' \). Thus, some function t in the models of T has to be different from any function appearing in the models of \( T' \) and some function t in the models of \( T' \) has to be different from any function appearing in the models of T. However, since the two theory-element T and \( T' \) are in a weak-specialization relation, at least one function t appearing in their models has to be the same, because of the non-empty intersection of the models required by the weak-specialization relation. This formal condition mirrors in an abstract way the fact that patches in an uneven facade drag a given predicate into matching attributes that are, relative to a common application, incompatible with its original meaning. Note that the incomparability of sets of functions appearing in the models of two theory-elements implies the incomparability of the models and thus it is in stark contrast with the structuralist orthodox specialization relation (that requires weak subset inclusion of the models).
Stokes facades, i.e. facades in which different patches validate different inferences involving a common predicate (such as the Stokes phenomenon in optics), are instead represented in Wilson-Structuralism as Wilson-theory-nets in which at least two theory-elements, directly related by weak-specialization, have the same models but incomparable (with respect to the subset relation) constraints, i.e. \( \exists T, T' \in {\bar{T}}^{W} \) such that \( T w\sigma T' \), \( M(T) = M (T') \) and \( GC(T) \nsupseteq GC (T') \) and \( GC(T) \nsubseteq GC (T') \). This formal condition represents the fact that in a Stokes facade patches share the same meaning of their scientific terms (i.e. they refer to the same attributes) at the cost of limiting the validity of certain reasoning tools at the patch boundaries.
Wilson-theory-nets are also compatible with the existence of ghost properties, i.e. an extreme case of uneven facades in which a given term has a different alignment in every patch and there is no common attribute that the predicate denotes (such as the case of hardness). We can represent this phenomenon as a Wilson-theory-net where every two theory-elements have incomparable (with respect to the subset relation) sets of function representing a given theoretical term and in which the intersection between all the models of all the theory-element is empty, i.e. \( \exists t \) such that \(\forall T,T' \in {\bar{T}}^{W} ( \Pi (M(T), t) \nsupseteq \Pi (M(T'),t) \), \((\Pi (M(T), t) \nsubseteq \Pi (M(T'),t) )\), and \( \bigcap \{ M(T) | T \in {\bar{T}}^{W} \} = \emptyset \). Moreover, the weak specialization relation \( w\sigma \) of a Wilson-theory-net is designed to make possible loop-structures of specializations where no patch is more fundamental than another one ( i.e. what Wilsons calls the “lousy encyclopedia phenomenon"). These cycles are allowed by weak specialization because, in contrast to the orthodox specialization relation, it is not anti-symmetric.
More generally, the weakening of the specialization relation and the consequent less homogeneous core-net (the net of all theoretical core of theory-elements in a given theory-net) of a Wilson-theory-net allow Wilson-Structuralism to represent several of the eerie internal organizations of scientific theories described by Wilson such as incompatible descriptions of the world, Escherian geometries of patches inter-connection, and horizontal and vertical multi-valuedness of patches. Wilson-theory-elements can for instance have the same intended applications but incomparable models, thereby representing Wilson’s patches offering incompatible descriptions of the same part of the domain. Cycles of weak-specialization relations may occur together with incomparable (with respect to the subset relation) constraints, models, and links between connected theory-elements, creating multiple possible ways in which the fundamentality of a theory-element in a Wilson-theory-net can be assessed.
Wilson-Structuralism is then able to adequately represent several wandering phenomena described by Wilson, achieving a logical reconstruction of scientific theories free from the semantic finality of classical Structuralism. Theory-elements and Wilson-theory-nets rationally reconstruct Wilson’s patches and facades in a precise formal framework, in which several wanderings described by Wilson can be understood in an abstract way as specific set-theoretic relations between components of different theory-elements. Moreover, Wilson-Structuralism can be seen also as a complementary generalization of (a part of) the structuralist framework. In fact, Wilson-theory-nets have as specific cases the traditionally defined theory-nets that we saw in Sect. 3, i.e. Wilson-theory-nets in which all the weak specialization relations are also traditional specialization relations. If none of the semantic wanderings described by Wilson occur between any of its theory-elements, in fact, a Wilson-theory-net is just a structuralist theory-net, where all the models, constraints, and links of the specialized theory-elements are subsets of the ones of the theory-element of which it is a specialization. As an extreme case of this lack of wanderings, we can also have a structuralist theory-tree as a specific case of a Wilson-theory-net in which there is a single theory-element of which all other theory-elements are specializations. This specific case can mirror what Wilson calls a flat structure facade, i.e. a facade that presents no wandering between its patches and thus can be said to consist “essentially one patch, that covers its whole domain adequately" (Wilson 2006, p. 379).
This modified Structuralism joins other recent attempts of renewing classical Structuralism by simplifying and improving its behemothic framework. Andreas’ “Carnapian Structuralism" (Andreas 2010, 2014) is an example of a kind of Structuralism more compatible with other contemporary philosophical views about scientific theories reconstruction. Carnapian Structuralism restyled the structuralist framework through a reader-friendly system of postulates built around the notion of a theoretical expansion of a partial potential model. Wilson-Structuralism takes a more radical departure from classical Structuralism than Carnapian Structuralism, radically weakening several semantic presupposition of the orthodox framework, but they both try to bring the structuralist way of reconstructing scientific theories closer to contemporary philosophy of science.
Taming conceptual wanderings: the case of viscous fluids forces
In order to make clearer how Wilson-Structuralism represents Wilson’s framework of patches and facades, I will sketch how one can reconstruct as a Wilson-Theory-Net one of Wilson’s main case studies of wandering referents in science, namely viscous fluids ‘forces’ in classical mechanics.
I have stressed in Sect. 2 how a considerable part of (Wilson 2006) is dedicated to show how the apparently neat theory-structure of classical mechanics hides a complexity of wandering patches of usage ingeniously connected in a facade-like way. One of Wilson’s (Wilson 2006, pp. 157–165, 175–182) favorite examples of this semantic phenomenon is the concept of force. Through a detailed analysis of several subfields of classical mechanics, Wilson shows that this central concept of Newtonian physics is remarkably prone to change physical referents from one application to another one. In particular, the efforts of nineteenth-century physicists in extending Newtonian mechanics to more and more macroscopic phenomena pushed the predicate ‘force’ to be attached to attributes radically differing from any true force. Wilson (2006, pp. 158–159) stresses for instance the case of viscous “forces", in which the predicate force denotes net losses and gains of momentum caused by molecules leaving or entering the fluid “particle". It is only thanks to what Wilson (2017, p. 368) calls a computational opportunity, then, that the behavior of fluids can be described with mathematical tools analogous to the ones used in more traditional parts of classical mechanics (cf. Wilson (2006), pp. 175–176). This computational opportunity, together with the aforementioned pivotal change of reference of the force predicate, allowed then physicists to claim that the Navier-Stokes equations for viscous fluids are just a specialization of Newton second law of motion, thereby annexing the underlying behavior of viscous fluid to the phenomena adequately described by classical mechanics. Analogous strategies of theory expansion via ‘property dragging’ are behind the case of frictional and elastic forces (Wilson 2006, pp. 175–176), parts of classical mechanics where the predicate force gets attached respectively to a net effect cause by the strength of the substratum and to a measure of internal stress.
In Wilson’s terminology, the changes of referents for the predicate force in different parts of classical mechanics are a paradigmatic case of uneven facade, in which ‘force’ refers to different physical attributes in the viscous fluid, the frictional, and the elastic patches of classical mechanics. Given the metaphysical assumption in the last subsection, this change of referent implies different mathematical representations of the force predicate in the logical reconstruction of these parts of classical mechanics. So that structuralist theory-elements representing these ‘forces’ must have incomparable sets of force functions (and thus incomparable models). This incomparability is explicitly forbidden in the classical structuralist reconstruction of classical particle mechanics, where the models of every theory element have to be a subset of the ones satisfying Newton’s second law of motion (i.e. the fundamental CPM theory-element). This limitation in the models makes every force function in the models of any theory-element in CPM just a specialization of the force function in the foundational theory-element corresponding to Newton’s second law of motion. So that structuralists are forced to either reconstruct the viscous fluids and the frictional force theory-elements within CPM, characterizing them as simple additions of further constraints on a given component of the force function (just like we saw for the velocity-dependent forces theory-element in Sect. 3) or to reconstruct these parts of classical mechanics as belonging to different, albeit related by suitable links, theory-nets. The latter option is exemplified by Moulines’ (Moulines 1981, 2013) reconstruction of thermodynamics as (what he calls) a theory-frame. Both options, from Wilson’s perspective, are not adequate reconstructions, since they either hide the change in meaning of the force predicate as a simple specification (the former reconstruction within the same theory-net) or they unnaturally divide the connected usages of force in classical mechanics into several theory-nets (the latter, multi-theory-nets type of reconstruction). Both kind of reconstruction are thus examples of the kind of semantic finality in traditional logical reconstructions of classical mechanics that Wilson (1998, 2014) argues against. The concept of force used in applying classical mechanics to viscous fluids cannot be a mere specialization of the one employed in Newton’s second law of motion since the physical attribute denoted by the predicate is radically different from the one to which force aligns itself in CPM. At the same time, viscous fluids forces, according to Wilson, should be reconstructed together with all the other forces in classical mechanics, since they are part of the same facade obtained by gradual extensions of the force predicate in new domains (i.e. the phenomenon that Wilson calls “property-dragging nucleation", cf. Wilson (2006), p. 194).
Wilson-Structuralism allows this difference in the interpretation of the force predicate to be adequately reconstructed within a single Wilson-theory-net. We have in fact seen that Wilson-Theory-Nets can be uneven facades, i.e. Wilson-theory-nets in which (at least) two theory-elements, directly connected by a weak-specialization relation, have models with incomparable (with respect to the subset relation) sets of functions for a given term (and thus incomparable models). So that, in reconstructing classical particle mechanics in Wilson-Structuralism, the viscous fluid theory-element ViscCPM can belong to the same theory-net of the CPM theory-element, the former being a weak-specialization of the latter that assigns a different meaning to the force function. More formally, since the force predicate denotes different physical attributes in the fundamental CPM patch and in the viscous fluids patch, we can assume that the CPM theory-element and the ViscCPM theory-element (respectively representing the two patches in Wilson-Structuralism) have incomparable sets of force functions in their models: \( \Pi (M(CPM), f) \nsubseteq \Pi (M(ViscCPM), f) \) and \( \Pi (M(CPM), f) \nsupseteq \Pi (M(ViscCPM), f) \). Then, the ViscCPM theory-element can still be a weak-specialization of the CPM theory-element (or of another theory-element connected to CPM such as the velocity-dependent force theory-element), since in Wilson-Structuralism a theory-element can be a weak-specialization of another one despite having incomparable models (a condition implied by having incomparable sets of functions in the models). So, that, assuming that the CPM and the ViscCPM theory-element have at least one model jointly satisfying them and that viscous fluids forces can be mathematically reconstructed with the same typification of the force occurring in the CPM potential models (both conditions seem intuitively justified by the aforementioned existence of the computational opportunity described by Wilson), we can say that the viscous fluid theory-element is a weak-specialization of the classical particle mechanics theory-element: \( ViscCPM \, w\sigma \, CPM \).
This sketch of a case study shows how Wilson-Structuralism is able to reconstruct Wilson’s framework of patches and facades, making precise in which sense in certain parts of classical mechanics the force predicate is attached to deviant attributes. The case study focused on the case of viscous fluids, but analogous theory-elements forming uneven facades can be built for the aforementioned cases of frictional and elastic forces. Furthermore, Wilson-Structuralism can adequately reconstruct in the same way other kinds of wandering phenomena described by Wilson. For instance, as already mentioned in the last subsection, Stokes facades, i.e. facades where different patches validate different inferences involving a common predicate, can be represented by Wilson-Theory-Nets having at least two theory-elements that have the same models but incomparable constraints. Thus, one could reconstruct Wilson’s paradigmatic example of a Stokes facade, namely the Stokes phenomenon (Wilson 2006, pp. 319–327), through three different theory-elements, sharing the same models but having as incomparable constraints the tree dominant behaviors of the light intensity predicate described by Wilson. Extreme uneven facades that include ghost properties, i.e. predicates with a different interpretation in every patch and no core meaning, such as the one describing the behavior of the hardness predicate (Wilson 2006, pp. 335–355) can be similarly reconstructed by Wilson-theory-nets in which for a given predicate such as ‘hard’ every possible pair of theory-elements have incomparable sets of functions in their models and the overall intersection of the models of all theory-elements of the Wilson-theory-net is empty.