The Inverse Logical Problem involving Three Classes.

No sooner do we introduce into the problem a third term C, than the investigation assumes a far more complex character, so that some readers may prefer to pass over this section. Three terms and their negatives may be combined, as we have frequently seen, in eight different combinations, and the effect of laws or logical conditions is to destroy any one or more of these combinations. Now we may make selections from eight things in 28 or 256 ways; so that we have no less than 256 different cases to treat, and the complete solution is at least fifty times as troublesome as with two terms. Many series of combinations, indeed, are contradictory, as in the simpler problem, and may be passed over, the test of consistency being that each of the letters A, B, C, a, b, c, shall appear somewhere in the series of combinations.

My mode of solving the problem was as follows:—Having written out the whole of the 256 series of combinations, I examined them separately and struck out such as did not fulfil the test of consistency. I then chose some form of proposition involving two or three terms, and varied it in every possible manner, both by the circular interchange of letters (A, B, C into B, C, A and then into C, A, B), and by the substitution for any one or more of the terms of the corresponding negative terms. For instance, the proposition AB = ABC can be first varied by circular interchange so as to give BC = BCA and then CA = CAB. Each of these three can then be thrown into eight varieties by negative change. Thus AB = ABC gives aB = aBC, Ab = AbC, AB = ABc, ab = abC, and so on. Thus there may possibly exist no less than twenty-four varieties of the law having the general form AB = ABC, meaning that whatever has the properties of A and B has those also of C. It by no means follows that some of the varieties may not be equivalent to others; and trial shows, in fact, that AB = ABC is exactly the same in meaning as Ac = Abc or Bc = Bca. Thus the law in question has but eight varieties of distinct logical meaning. I now ascertain by actual deductive reasoning which of the 256 series of combinations result from each of these distinct laws, and mark them off as soon as found. I then proceed to some other form of law, for instance A = ABC, meaning that whatever has the qualities of A has those also of B and C. I find that it admits of twenty-four variations, all of which are found to be logically distinct; the combinations being worked out, I am able to mark off twenty-four more of the list of 256 series. I proceed in this way to work out the results of every form of law which I can find or invent. If in the course of this work I obtain any series of combinations which had been previously marked off, I learn at once that the law giving these combinations is logically equivalent to some law previously treated. It may be safely inferred that every variety of the apparently new law will coincide in meaning with some variety of the former expression of the same law. I have sufficiently verified this assumption in some cases, and have never found it lead to error. Thus as AB = ABC is equivalent to Ac = Abc, so we find that ab = abC is equivalent to ac = acB.

Among the laws treated were the two A = AB and A = B which involve only two terms, because it may of course happen that among three things two only are in special logical relation, and the third independent; and the series of combinations representing such cases of relation are sure to occur in the complete enumeration. All single propositions which I could invent having been treated, pairs of propositions were next investigated. Thus we have the relations, “All A’s are B’s, and all B’s are C’s,” of which the old logical syllogism is the development. We may also have “all A’s are all B’s, and all B’s are C’s,” or even “all A’s are all B’s, and all B’s are all C’s.” All such premises admit of variations, greater or less in number, the logical distinctness of which can only be determined by trial in detail. Disjunctive propositions either singly or in pairs were also treated, but were often found to be equivalent to other propositions of a simpler form; thus A = ABC ꖌ Abc is exactly the same in meaning as AB = AC.

This mode of exhaustive trial bears some analogy to that ancient mathematical process called the Sieve of Eratosthenes. Having taken a long series of the natural numbers, Eratosthenes is said to have calculated out in succession all the multiples of every number, and to have marked them off, so that at last the prime numbers alone remained, and the factors of every number were exhaustively discovered. My problem of 256 series of combinations is the logical analogue, the chief points of difference being that there is a limit to the number of cases, and that prime numbers have no analogue in logic, since every series of combinations corresponds to a law or group of conditions. But the analogy is perfect in the point that they are both inverse processes. There is no mode of ascertaining that a number is prime but by showing that it is not the product of any assignable factors. So there is no mode of ascertaining what laws are embodied in any series of combinations but trying exhaustively the laws which would give them. Just as the results of Eratosthenes’ method have been worked out to a great extent and registered in tables for the convenience of other mathematicians, I have endeavoured to work out the inverse logical problem to the utmost extent which is at present practicable or useful.

I have thus found that there are altogether fifteen conditions or series of conditions which may govern the combinations of three terms, forming the premises of fifteen essentially different kinds of arguments. The following table contains a statement of these conditions, together with the numbers of combinations which are contradicted or destroyed by each, and the numbers of logically distinct variations of which the law is capable. There might be also added, as a sixteenth case, that case where no special logical condition exists, so that all the eight combinations remain.

Reference Number.Propositions expressing the general type of the logical conditions.Number of distinct logical variations.Number of combinations contradicted by each.
I.A = B 64
II.A = AB122
III.A = B, B = C 46
IV.A = B, B = BC245
V.A = AB, B = BC244
VI.A = BC244
VII.A = ABC243
VIII.AB = ABC 81
IX.A = AB, aB = aBc243
X.A = ABC, ab = abC 84
XI.AB = ABC, ab = abc 42
XII.AB = AC122
XIII.A = BC ꖌ Abc 83
XIV.A = BC ꖌ bc 24
XV.A = ABC, a = BcbC 85

There are sixty-three series of combinations derived from self-contradictory premises, which with 192, the sum of the numbers of distinct logical variations stated in the third column of the table, and with the one case where there are no conditions or laws at all, make up the whole conceivable number of 256 series.

We learn from this table, for instance, that two propositions of the form A = AB, B = BC, which are such as constitute the premises of the old syllogism Barbara, exclude as impossible four of the eight combinations in which three terms may be united, and that these propositions are capable of taking twenty-four variations by transpositions of the terms or the introduction of negatives. This table then presents the results of a complete analysis of all the possible logical relations arising in the case of three terms, and the old syllogism forms but one out of fifteen typical forms. Generally speaking, every form can be converted into apparently different propositions; thus the fourth type A = B, B = BC may appear in the form A = ABC, a = ab, or again in the form of three propositions A = AB, B = BC, aB = aBc; but all these sets of premises yield identically the same series of combinations, and are therefore of equivalent logical meaning. The fifth type, or Barbara, can also be thrown into the equivalent forms A = ABC, aB = aBC and A = AC, B = A ꖌ aBC. In other cases I have obtained the very same logical conditions in four modes of statements. As regards mere appearance and form of statement, the number of possible premises would be very great, and difficult to exhibit exhaustively.

The most remarkable of all the types of logical condition is the fourteenth, namely, A = BC ꖌ bc. It is that which expresses the division of a genus into two doubly marked species, and might be illustrated by the example—“Component of the physical universe = matter, gravitating, or not-matter (ether), not-gravitating.” It is capable of only two distinct logical variations, namely, A = BC ꖌ bc and A = BcbC. By transposition or negative change of the letters we can indeed obtain six different expressions of each of these propositions; but when their meanings are analysed, by working out the combinations, they are found to be logically equivalent to one or other of the above two. Thus the proposition A = BC ꖌ bc can be written in any of the following five other modes,