1 Introduction

On one formulation of Leibniz’s Law, terms flanking true identities are everywhere intersubstitutable salva veritate: “given a true statement of identity, one of its two terms may be substituted for the other in any true statement and the result will be true” (Quine 1953: 139). This may be regimented as the following schema, where \(\Phi [\alpha /\beta ]\) is the result of substituting an occurrence of \(\alpha\) for \(\beta\) in \(\Phi\).

  • substitution: \((\alpha = \beta \wedge \Phi ) \rightarrow \Phi [\alpha /\beta ]\)

Codifying this, it is tempting to hold that the schema substitution and its instances are valid.

Yet, it has been argued that instances of substitution cannot be valid because they have false uses involving quotation, modal, and epistemic contexts. Focussing on epistemic contexts, any typical utterance of sentence (1) would likely be taken as false.

  1. (1)

    If George Eliot is Mary Anne Evans and Twain knows that George Eliot wrote Middlemarch, then Twain knows that Mary Anne Evans wrote Middlemarch.

Although George Eliot is Mary Anne Evans, some who assert ‘George Eliot wrote Middlemarch’ would reject ‘Mary Anne Evans wrote Middlemarch’. It is a genuine discovery that Mary Anne Evans wrote Middlemarch even to those who know that George Eliot did. This has led various theorists to insist that the truth of the antecedent of (1) does not require the truth of the consequent. Thus we have an apparently false reading of (1) and a counterexample to the validity of substitution.

According to the traditional Fregean diagnosis, these false uses of (1) do not threaten the validity of substitution. As (1) is normally used, the first occurrences of ‘George Eliot’ and ‘Mary Anne Evans’ refer to their customary referents, the woman herself, whereas the second occurrences (which occur under attitude verbs) refer to the senses of ‘George Eliot’ and ‘Mary Anne Evans’, respectively. The fact that the ambiguous sentence has a false reading is no more a counterexample to substitution, than is the false use of sentence (2) with the first three occurrences of ‘Aristotle’ referring to Aristotle Onassis, the famous shipping magnate, and the fourth referring to the philosopher:

  1. (2)

    If Aristotle is Aristotle and Aristotle is a shipping magnate, then Aristotle is a shipping magnate.

One way to formally handle the sort of ambiguity posited by the Fregean—what Kaplan (1968) calls fanatical mono-denotationalism—would be to introduce distinct expressions for uses of names that have distinct referents. In fact, Frege himself recommended this method:

To avoid ambiguity, we ought really to have special signs in indirect speech, though their connection with the corresponding signs in direct speech should be easy to recognise.

(Frege’s 28-12-1902 letter to Russell; translated in Frege 1902/1980, 153)

On this approach, (1) is not an instance of substitution at all on account of its ambiguity. For the purposes of assessing validity, ambiguous sentences should be replaced by their disambiguations. Thus, the false reading of (1) will be disambiguated as (1*), where an underlined expression refers to the customary sense of the expression without an underline.Footnote 1

  1. (1*)

    If George Eliot is Mary Anne Evans and Twain knows that George Eliot \(\underline{\hbox {wrote}\,Middlemarch }\), then Twain knows that Mary Anne Evans \(\underline{\hbox {wrote}\, Middlemarch }\).

This sentence is not an instance of substitution and therefore its falsity is no threat to the validity of the law.

A more relaxed Fregean approach tolerates some ambiguity in assessing validity.Footnote 2 There are various ways to construe validity when dealing with ambiguous languages. We will focus on one natural way to extend the notion of validity as applied to unambiguous languages. On this approach, a schema is valid only if all uniform disambiguations of its instances are true (or at least not false).Footnote 3

The injunction not to equivocate in the course of an argument makes the ambiguities disappear for logical purposes. (Kaplan 1986, 262)

The falsity of (1) on most uses is due to the fact that its terms are not uniformly disambiguated. Uniform disambiguations of (1) can be represented by (1a) and (1b).

  1. (1a)

    If George Eliot is Mary Anne Evans and Twain knows that George Eliot \(\underline{\hbox {wrote}\, Middlemarch }\), then Twain knows that Mary Anne Evans \(\underline{\hbox {wrote}\, Middlemarch }\).

  2. (1b)

    If George Eliot is Mary Anne Evans and Twain knows that George Eliot \(\underline{\hbox {wrote}\, Middlemarch }\), then Twain knows that Mary Anne Evans \(\underline{\hbox {wrote}\, Middlemarch }\).

Disambiguation (1a) is true because its antecedent is false if ‘George Eliot’ and ‘Mary Ann Evans’ are taken to have their customary referent, namely the woman herself—the conjunct ‘Twain knows that George Eliot \(\underline{\hbox {wrote}\, Middlemarch }\)’ is false.Footnote 4 Disambiguation (1b) is true because ‘George Eliot is Mary Anne Evans’ says falsely of the senses of the expressions ‘George Eliot’ and ‘Mary Anne Evans’ that they are the same. Thus, the fact that (1) is false on an equivocal use doesn’t threaten the validity of substitution. In this way the Fregean can save the principle of substitution.Footnote 5

2 The argument and validity

Goodman and Lederman (2020) argue that this Fregean strategy of explaining away apparent failures of substitution—by appeal to equivocation—leads to undesirable results, when combined with certain cherished principles of epistemic logic, such as what is known must be true. In their initial presentation, Goodman and Lederman offer an argument against the validity of (1) that rests on the validity of (3).

  1. (3)

    If Kripke knows that George Eliot is Mary Anne Evans, then George Eliot is Mary Anne Evans

Goodman and Lederman’s argument makes use of auxiliary premises. We will first consider and reject a straightforward version of this argument that makes use of auxiliary premises that the Fregean should accept. Given these auxiliary premises, we will argue that the Fregean has reason to reject the validity of (3). We will then consider and reject a more sophisticated version of the argument—closer to the text of Goodman and Lederman—that makes use of different auxiliary premises. In the case of this more sophisticated argument, we will argue that the Fregean should reject the auxiliary premises.

The straightforward version of the argument presupposes two principles that we will call uniformity and closure.

  • uniformity: Validities are true on every uniform disambiguation.

  • closure: Validity is closed under classical propositional logic.

We have already seen that the Fregean should endorse uniformity so as not to invalidate substitution. Classical propositional logic preserves truth on a uniform disambiguation. So if some sentences are true on a uniform disambiguation, their consequences will also be true on that uniform disambiguation.

The problem is that (4) follows from (1) and (3) by classic propositional logic.

  1. (4)

    If Kripke knows that George Eliot is Mary Anne Evans and Twain knows that George Eliot wrote Middlemarch, then Twain knows that Mary Anne Evans wrote Middlemarch.

Therefore, by closure, (4) is valid as well. But (4) is false even on the uniform disambiguation that disambiguates all occurrences of ‘George Eliot’ and ‘Mary Anne Evans’ as ‘George Eliot’ and ‘Mary Anne Evans’, respectively. Thus, by uniformity, (4) is not valid. This contradicts the assumption that both (1) and (3) are valid. Because they take for granted at this point that (3) is valid, Goodman and Lederman would suggest rejecting the validity of (1), and more generally of Leibniz’s Law of substitution.Footnote 6

However, we believe that this rejects the wrong premise. Given uniformity—that every validity is true on every uniform disambiguation—it is clear that (3) cannot be valid. This might be surprising given the acceptability of normal utterances of (3). However, there is a difference between validity and acceptability for the Fregean. The Fregean should reject the validity of (3) despite the acceptability of its normal utterances, just they endorse the validity of (1) despite the unacceptability of its normal utterances. According to the Fregean, a normal utterance of (3) that is true would involve equivocation. The Fregean will disambiguate any usual utterance of (3) as the mixed disambiguation (3*), where the expressions under the attitude verb in the antecedent refer to their customary senses, but in the consequent they refer to their customary references.

  1. (3*)

    If Kripke knows that George Eliot is Mary Anne Evans, then George Eliot is Mary Anne Evans.

This disambiguation corresponds to a normal utterance of (3) and it is true, but this doesn’t show that (3) is valid. The requirement on validity outlined above was that any uniform disambiguation should yield a truth. But a uniform disambiguation of (3) would either interpret the names as referring to their customary references as in (3a) or their customary senses as in (3b) (or perhaps higher level senses).

  1. (3a)

    If Kripke knows that George Eliot is Mary Anne Evans, then George Eliot is Mary Anne Evans.

  2. (3b)

    If Kripke knows that George Eliot is Mary Anne Evans, then George Eliot is Mary Anne Evans.

Disambiguation (3a) is true. In particular, (3a) has a false antecedent since the occurrence of ‘George Eliot is Mary Anne Evans’ refers to a truth-value instead of a Thought. But crucially, (3b) is not true. The antecedent of (3b) is true, since it makes the ordinary claim that Kripke stands in the knowledge relation to the Thought usually expresses by ‘George Eliot is Mary Anne Evans’. But the consequent of (3b) refers to something that is not the True—namely the Thought that George Eliot is Mary Anne Evans. According to Frege’s semantics, a material conditional refers to the False if the antecedent refers to the True while the consequent refers to something that is not the True (see Frege (1893/2013), §12). Thus (3b) is false, and therefore (3) has at least one uniform disambiguation that fails to be true. The argument here needn’t rest on Frege’s own semantics for the material conditional. Most reasonable accounts will say that a conditional with a true antecedent and a consequent that is not true is itself not true. Thus, the conditional (3b) is not true. Therefore, by uniformity, (3) is not valid.Footnote 7

The argument we’ve given so far subtly differs from the argument first considered by Goodman and Lederman (2020) in that they rely on a premise weaker than uniformity. Rather, they rely on a principle we will call uniformity* in addition to closure.

  • uniformity*: Validities are not false on any uniform disambiguation.

  • closure: Validity is closed under classical propositional logic.

The premise uniformity* does not require a validity to be true on every uniform disambiguation, but only that a validity fails to be false on every uniform disambiguation. Given our discussion above, one could reject Frege’s own semantics for the conditional and hold that (3) is not false on disambiguation (3b)—instead it is undefined or gappy, and so merely untrue on this disambiguation. Thus, if uniformity* is assumed instead of uniformity, the untrue uniform disambiguation of (3) does not establish that it is invalid.Footnote 8 Appealing to uniformity*, Goodman and Lederman can offer an argument against the validity of (1) with the same structure as before.

In order for this argument to work, it must be possible for a sentence to be valid while being untrue on some uniform disambiguations. In particular, the argument takes as a premise that (3) is valid according to the relevant notion of validity. But it is untrue under some uniform disambiguations. Thus, this version of the argument requires not merely the truth of uniformity*, but the falsity of uniformity. The problem, from our point of view, is that familiar notions of validity with this structure do not satisfy closure. In particular, classical propositional logic preserves truth at a disambiguation.Footnote 9 We should not expect it to preserve lack of falsity at a disambiguation. For instance, Goodman and Lederman (2020: footnote 2) themselves observe (following Smiley 1967) that the notion of Strawson-validity—truth in all contexts where a sentence’s presuppositions are satisfied—is not closed under classical propositional logic. Strawson-validity is not closed under classical propositional logic because the conclusion of an argument may be false at a context where the premises are merely untrue due to their presuppositions being unsatisfied. Analogously, a uniform disambiguation of an argument could make the conclusion false while making the premises merely untrue.

As we have said, the argument presupposes that (3) is valid on the relevant notion of validity. Given that (4) follows from (1) and (3) and yet is false on some uniform disambiguations (and therefore invalid), the Fregean should take this as prima facie evidence that the relevant notion of validity is not closed under classical propositional logic. This is not to say that there can be no notion of “validity” that satisfies closure and allows for validities that are untrue at a uniform disambiguation. But the relevant notion of validity must then be shown to be relevant to the Fregean’s projects, and we don’t see such an attempt in Goodman and Lederman (2020).

3 The argument and schmalidity

We have examined the argument that Goodman and Lederman provisionally consider for the invalidity of substitution and argued that one of its premises—that (3) is valid—is false. However, Goodman and Lederman move to an argument that rests on a different premise, that sentence (3) typifies that “good status, however precisely it is understood...at which systematic theorizing about knowledge aims”. They call this good status schmalidity. We’ll argue that the Fregean has no more reason to be impressed by an argument that appeals to schmalidity than they do to an argument that appeals to validity.

To infer that (1) is invalid from the fact that (3) is schmalid, Goodman and Lederman offer principles governing schmalidity. Paralleling our discussion above, we first examine straightforward versions of these principles that might govern this notion. We show that the schmalidity of (3) is not compatible with these principles.

  • subset: Validities are schmalidities.

  • uniformity-s: Schmalidities are true on every uniform disambiguation.

  • closure-s: Schmalidity is closed under classical propositional logic.

From the validity of (1), it follows that (1) is schmalid, by subset. From the schmalidity of (1) and (3) and closure-s, it follows that (4) is schmalid. But from the fact that (4) has a false uniform disambiguation, it follows by uniformity-s that (4) is not schmalid. The argument is then taken as a reductio of the schmalidity—and therefore validity—of (1).

But given that (3) is schmalid, uniformity-s is not true. In particular, the argument above showed that (3) is not true under every uniform disambiguation. At best, it is true under any normal disambiguation. But these normal disambiguations are not uniform. Thus, the good status enjoyed by (3) is not of the sort that requires truth under every uniform disambiguation.

In their text, Goodman and Lederman appeal to a weaker version of uniformity-s. That is, they appeal to uniformity-s*.

  • uniformity-s*: Schmalidities are not false on any uniform disambiguation.

The principle uniformity-s* is compatible with the schmalidity of (3) even though (3) has an untrue uniform disambiguation. If (3) is schmalid, then it is possible for a sentence to be both schmalid and untrue on a uniform disambiguation. But, parallel to the discussion above, this brings closure-s into question. Schmalidity again has a structural similarity to Strawson-validity. Classical propositional logic preserves truth on a disambiguation. But we see no reason to expect it to preserve lack of falsity on a disambiguation. Therefore, the Fregean should be no more impressed by this argument than they were by the argument above.

4 Fregean factivity

But can the Fregean do justice to the apparent “good status” of (3)? We think so. As we mentioned, the Fregean will disambiguate any usual utterance of (3) as the mixed disambiguation (3*), which is true. This disambiguation isn’t easily statable as an obviously valid schema, such as \(\ulcorner\)Knows\((\Phi ) \rightarrow \Phi \urcorner\), because the instances of \(\Phi\) and the terms they contain will need to be disambiguated differently in the different contexts. However, the fact that ordinary assertions of (3) almost always are disambiguated as (3*) is—we believe—a sign of good status.

Goodman and Lederman might still ask: can the Fregean offer a valid principle that does justice to the factivity of knowledge? Fortunately, they can. The gloss of factivity mentioned above—what is known is true—can be straightforwardly regimented as a validity. Let us introduce an operator True(.), the referent of which applies to a Thought just in case that Thought presents the True.

  • fregean factivity: \(Knows(\Phi ) \rightarrow True(\Phi )\)

The Fregean can accept this as a valid schema. Notice that it is true on any uniform disambiguation: So long as \(\Phi\) refers to a Thought, if someone stands in the knowledge relation to the referent of \(\Phi\), then the referent of \(\Phi\) presents the True.

What’s more, this factivity schema has the following valid instance.

  1. (5)

    If Kripke knows that George Eliot is Mary Anne Evans, then it is true that George Eliot is Mary Anne Evans.

This instance is interesting because Frege is a redundancy theorist of truth. The sense of an utterance of \(\ulcorner\)It is true that \(\Phi \urcorner\) is the same as the sense of a corresponding utterance of \(\Phi\).Footnote 10 This means that although the Fregean should deny that (3) is valid, there is a natural picture according to which ordinary utterances of (3) express the same Thought as a uniform disambiguation of a validity, namely (5). In this respect, ordinary utterances of (3) are in very good logical standing.Footnote 11

Importantly, this good feature of (3)—ordinarily expressing the same Thought as a uniform disambiguation of a logical truth—is not preserved under logical consequence and doesn’t require truth under all uniform disambiguations. Thus, if the feature we have characterised is called “schmalidity”, then closure-s and uniformity-s are both false.

5 Conclusion

We have argued that the Fregean need not accept the classical consequences of whatever good status is enjoyed by sentence (3), because (3) is not true on all uniform disambiguations. This blocks Goodman and Lederman’s argument for the invalidity of (1). However, the fact that (3) is not true on all uniform disambiguations does not entail that ordinary utterances of (3) are untrue just as holding that (1) is valid does not entail that ordinary utterances of (1) are true. Instead the Fregean ought to endorse the validity of (5), and more generally the schema fregean factivity. In light of this, the Fregean can still maintain that (3) has very good logical status in that any ordinary utterance will be true and will express the same Thought as a valid sentence under a uniform disambiguation.

There is a methodological lesson here. The good (or bad) status of various utterances of sentences in ordinary reasoning does not automatically align with their validity. If a language exhibits ambiguities, then these ambiguities may ordinarily be resolved according to certain patterns. However, there is no antecedent reason to presuppose that these patterns correspond to the resolutions required to assess the validity of the ambiguous sentence. In the case of (1), although it is true on any uniform disambiguation, it is typically unacceptable. In contrast, although (3) is typically acceptable, it’s false or untrue on some uniform disambiguations. Therefore, given the choice—adopted by Fregeans such as Kaplan—to assess validity in terms of uniform disambiguations, (1) is valid but unacceptable and (3) is invalid but acceptable. Acceptability of normal utterances should not be conflated with validity.Footnote 12

For a language that exhibits the sort of ambiguities posited by the Fregean various theoretical choices must be made about the operative notion of validity—choices must even be made about the ultimate bearers of validity. We have, for the most part, made our case in terms of Goodman and Lederman’s basic presuppositions about logic. Others may well question these background presuppositions, and thereby provide a different diagnosis of Goodman and Lederman’s argument. For example, one might question the assumption that the bearers of validity are ambiguous sentence types instead of disambiguated sentence types, or sentences in a context. (We are sympathetic.) A proponent of genuine opacity may make a different choice about how to assess validity in an ambiguous language. But there is still no antecedent guarantee that validity will entail ordinary acceptability or vice-versa.