Два сообщения, читанные 27 февраля и 23 марта 1882г
Вид материала | Документы |
- Россия, 191186 Санкт-Петербург, Невский пр., 30, оф., 63.98kb.
- Руководитель управления образования, 85.22kb.
- Курс с 6 февраля по 1 марта, 205.63kb.
- Вед. 1- сегодня 14 февраля, 124.74kb.
- Информационный бюллетень местного самоуправления Издается асдг по с окмо с февраля, 1928.61kb.
- Информационный бюллетень местного самоуправления Издается асдг по с окмо с февраля, 1285.61kb.
- Информационный бюллетень местного самоуправления Издается асдг по с окмо с февраля, 1763.83kb.
- Информационный бюллетень местного самоуправления Издается асдг по с окмо с февраля, 1671.53kb.
- Информационный бюллетень местного самоуправления Издается асдг по с окмо с февраля, 1139.9kb.
- Информационный бюллетень местного самоуправления Издается асдг по с окмо с февраля, 1335.2kb.
Доселе мы рассматривали только два подразделения первоначальной задачи. Переходим к третьему, т.е. предположим, что дано равенство A=B и требуется найти тождественную с ним максимальную систему посылок, имеющих форму определений одного и того же класса, напр. a.
Не прямой способ решения этой задачи состоит в следующем. Когда найдены элементарные посылки ее нулевой формы, причем часть из них имеет вид 0=ap, другая же часть вид 0=a1q, то в форме определений a первые посылки принимают вид a=ap1, вторые же принимают вид: a=a+q. Это и будут те же элементарные посылки в желаемой форме.
Наоборот, когда найдены элементарные посылки в единичной форме, т.е. часть их имеет вид 1=a+r, другая же часть вид 1=a1+s, то в форме определений a первые посылки принимают вид a=a+r1, вторые же вид: a=as. Таково не прямое решение задачи. Изложим еще прямой способ ее решения.
Пусть данное равенство A=B приведено сначала к форме 1=M(a,b,c,d…) и потом к форме определения a, т.е. a=aM(1)+ +a1M1(0), и требуется найти все элементы этого определения. Мы уже знаем, что написанная формула представляет только схематическое определение a, и что в логически-понятной форме определение это сводится на пару формул a=aM(1) и a=a+M1(0), совокупность которых тождественно с исходным равенством. Здесь M(1) и M1(0) не зависят от a, т.е. суть функции n─1 классов: b,c,d,…, а потому схематические разложения той и другой из этих функций на элементарные суммы или множители будут зависеть только от 2n-1 элементов, составленных из классов b,c,d,…, кроме a. Первая из предыдущей пары формул, т.е. a=aM(1), указывает, в чем содержится a, и никакие разложения функции M(1) не в состоянии привести ее к такому виду, чтобы она стала указывать функции, содержащиеся в a. А потому, для получения элементарных определений a, функция M(1) должна быть разлагаема таким образом, чтобы получить указания на всевозможные элементарные функции, содержащие в себе a. Наоборот, во второй формуле a=a_M1(0) функция M1(0) должна быть разлагаема так, чтобы были указаны всевозможные элементарные функции, содержащиеся в a. Если мы припомним теоремы, в силу которых ряд определений a=ap’, a=ap’’, a=ap’’’,… тождественен с одним определением a=a(p’p’’p’’’…) и ряд определений a=a+q’, a=a+q’’, a=a+q’’’,… тождественен с одним определением a=a+(q’+q’’+ +q’’’+…), то сделается очевидным, что функция M(1) должна быть разложена на элементарные множители, функция же M1(0) на элементарные слагаемые. После этого каждое из определений a=aM(1) и a=a+M1(0) заменится схематически через 2n-1 элементарных определений, т.е. в итоге получится 2n определений ( часть которых, т.е. никак не менее одного, всегда будет тождествами a=a). Если же вять не схематически, а фактически разложения функции M(1) и M1(0), то получится фактически-максимальная система элементарных определений класса a.
К тем же заключениям можно прийти несколько иначе, имея в виду теорему, по которой ряд определений a=ap’+a1q’, a=ap’’+a1q’’, a=ap’’’+a1q’’’ и т.д. тождественен с одним определением: a=a(p’p’’p’’’…)+a1(q’+q’’+q’’’+…). Из этой теоремы прямо следует, что в исходном определении a=aM(1)+a1M1(0) функция M(1) должна быть разбита на элементарные множители, функция же M1(0) на элементарные слагаемые.
Для примера обратимся к задаче Венна и составим все элементарные определения класса a. В той форме, какая дана самим Венном, посылки его задачи суть: a=a(bc1+b1c) и b=ab. Первая посылка уже имеет форму определения a, второй можно дать вид: a=a+b, т.е. тоже форму определения a. В первой посылке функцию bc1+b1c надо разбить на элементарные множители классов b и c, или, что тоже, отрицание этой функции, т.е. bc+b1c1, на элементарные слагаемые. Но в написанной форме это отрицание уже имеем требуемый вид, а потому, взяв отрицание этого отрицания, получим: bc1+b1c=(b1+c1)(b+c). Таким образом два элемента, отвечающих первой посылкой, будут:
a=a(b+c) и a=a(b1+c1).
Во второй посылке функцию b надо разложить на элементарные слагаемые классов b и c, т.е. привести к виду bc+bc1. След. второй посылке отвечают тоже два элемента, а именно:
a=a+bc и a=a+bc1,
вот все 4 элемента задачи уже найдены в форме определения класса a. Как видим, два элемента указывают, в чем содержится a, и два ─ что он сам в себе содержит. Найдем еще все 4 элементарные определения b в той же задаче. Вторая посылка b=ab имеет форму определения b и в ней функция a должна быть разбита на элементарные продуценты классов a и c, т.е. приведена к виду (a+c)(a+c1). Так получаются два элемента
b=b(a+c) и b=b(a+c1).
Первая посылка имеет форму определения a, именно a=a(bc1+ +b1c). В единичной форме она есть: 1=a1+bc1+b1c=b(a1+c1)+b1(a1+ +c). В форме определения b она будет (в силу мнемонического правила, указанного нами в 1-й части): b=b(a1+c1)+b1ac1. Эта посылка распадается на дне:
b=b(a1+c1) и b=b+ac1
которые уже элементарны, ибо a1+c1 есть элементарный продуцент классов a и c, функция же ac1 есть элементарный конституант тех же классов. Как видим, три элемента указывают, в чем содержится b, и только один, что оно в себе содержит.
Помощью двукратного применения мнемонического правила эти элементы можно получить непосредственно из предыдущих, т.е.
a=a(b+c), a=a(b1+c1), a=a+bc, a=a+bc1.
В самом деле, в единичной форме эти последствия посылки суть:
1=a1+b+c, 1=a1+b1+c1, 1=a+b1+c1, 1=a+b1+c,
а след. в форме определений b они будут:
b=b+ac1, b=b(a1+c1), b=b(a+c1), b=b(a+c),
т.е. тоже, что и выше.
§ 19. Правела совмещение таких посылок
Когда найдены элементарные определения класса a в задаче A=B, то, комбинируя их между собою на все лады, будем получать всевозможные системы, тождественные с равенством A=B. При комбинировании элементарных определений одного и того же класса a необходимо соблюдать след. 4 правила: 1) однородные посылки вида a=ap должны быть перемножаемы; 2) однородные посылки вида a=a+q должны быть складываемы; 3) разнородные посылки видов a=ap и a=a+q должны быть соединяемы в одну по формуле a=ap+a1q; наконец 4) ряд разнородных посылок должен быть разбит на группу посылок вида a=ap и группу посылок вида a=a+q, после чего надо последовательно применить 1-е, 2-е и 3-е из этих правил.
Для примера, возьмем из предыдущей задачи элементарные определения b:
b=b+ac1, b=b(a1+c1), b=b(a+c1), b=b(a+c)
и совместим 1-ую посылку со 2-й, а 3-ю с 4-ой. Получим пару посылок:
b=b(a1+c1)+b1ac1 и b=b(a+c1)(a+c)=ab.
Единичная форма 1-ой из них, на основании известного мнемонического правила, будет: 1=b(a1+c1)+b1(a1+c)=a1+bc1+b1c, откуда, по определении a, получим: a=a(bc1+b1c). вот мы восстановили из элементов обе посылки Венна.
§ 20. Доказательство возможности определения всякого простого класса с помощью любой функции
Выше мы видели, что каждую произвольно взятую функцию f(a,b,c,d…) можно считать удовлетворяющей равенствам 1=f(a,b,c,d…) и 0=f(a,b,c,d….). Спрашивается, всегда ли возможно составить равенство a=f(a,b,c,d…), т.е. потребовать, чтобы всякая произвольно избранная функция могла бы служить определением данного класса a? Простыми суждениями можно убедиться, что это всегда возможно, за исключением случая, когда функция f тождественно сводится на a1. В самом деле, делая в предположенном равенстве a=f(a,b,c,d…) функцию f однородной относительно a, мы получаем: a=af(1)+a1f(0), т.е. находим указание: 1) на функцию f(1), содержащую a, и 2) на функцию f(0), содержащуюся в a. В подобных указаниях только и может состоять какое бы то ни было определение a. А чтобы узнать, при каких условиях такое определение может быть нелепым, приведем написанное равенство к единичной форме, которая будет: 1=af(1)+a1f1(0). Это равенство может быть нелепо только тогда, когда его правая часть тождественно сводится на 0, т.е. когда одновременно af(1)=0 и a1f1(0)=0. Так как f(1) и f1(0) не зависят от a, то в произведениях af(1) и a1f1(0) не может встретиться множителей вида aa1. След. обращение в тождественный 0 этих произведений может зависеть только от превращения в таковой какого-либо из их множителей. Допуская, что ни a, ни a1, не суть тождественные нули, мы получаем только один случай нелепости исходного равенства, именно, одновременное превращение в тождественные нули функции f(1) и f1(0), ─условия, при которых данная функция f(a)=af(1)+a1f(0) тождественно сводится на a1.
Из предыдущего следует, что равенство a=f(a,b,c,d…) не заключает в себе нелепости даже тогда, когда данная функция f имеет вид ma1. В этом же можно убедиться еще из того, что равенство a=ma1 поверяется, когда a=0, m=0. След. такое равенство равносильно требованию, чтобы как класс a, так и функция m, были логическими нулями задачи.
И так, всякая функция f(a,b,c,d…), коль скоро она отлична от a1, может удовлетворять равенству a=f(a,b,c,d…). Все элементы такого определения получим, приведя это равенство к виду a=af(1)+a1f(0) и разложив f(1) на элементарные продуценты, а f(0) на элементарные конституанты.
Для примера пусть дана функция ab1+cd1 и проектировано равенство c1=ab1+cd1. Найти все элементы предположенного определения c1.
В однородном относительно c виде, исходное равенство будет:
c1=c(ab1+d1)+c1(ab1).
Функцию ab1+d1 надо разложить на элементарные конституанты классов a,b,d, т.е. привести к виду:
ab1+d1=ab1(d+d1)+d1(ab+ab1+a1b+a1b1)=ab1d+ab1d1+abd1+a1bd1+ +a1b1d1.
Наоборот, функцию ab1 надо разбить на элементарные продуценты классов a,b,d. Отрицание этой функции есть a1+b=a1+ab. В однородном относительно a,b,d виде оно будет: a1(bd+bd1+b1d+b1d1)+ab(d+d1). А потому для разложения ab1 на продуценты получим:
ab1=(a+b1+d1)(a+b1+d)(a+b+d1)(a+b+d)(a1+b1+d1)(a1+b1+d).
Исходное определение c1 принимает вид:
c1=c1(a+b1+d1)(a+b1+d)(a+b+d1)(a+b+d)(a1+b1+d1)(a1+b1+d)+c(ab1d+ +ab1d1+abd1+a1bd1+a1b1d1).
Таким образом, оно имеет 11 элементов, а именно:
c1=c1(a+b1+d1), c1=c1(a+b1+d), c1=c1(a+b+d1), c1=c1(a+b+d), c1=c1(a1+b1+d1), c1=c1(a1+b1+d), c1=c1+ab1d, c1=c1+ab1d1, c1=c1+abd1, c1=c1+a1bd1, c1=c1+a1b1d1.
§ 21. Частный вид противоположных задач
Имея функцию f(a,b,c,d…) и приравняв ее сначала известному классу a, а потом его отрицанию, получим опять пару противоположных задач, которая обладает всеми свойствами, указанными в § 17.
Пример. Взяв ту же функцию ab1+cd1 и приравняв ее классу c, для определения c=ab1+cd1 мы должны получить 24─11, т.е. 5 элементов. Чтобы получить эти элементы на деле, мы напишем 5 равенств, не встречающихся между элементами противоположной задачи, т.е. c1=c1(a1+b+d), c1=c1(a1+b+d1), c1=cc1+abd, c1=c1+a1b1d, c1=c1+a1bd, и возьмем их отрицания. Получим:
C=c+ab1d1, c=c+ba1d, c=c(a1+b1+d1), c=c(a+b+d1), c=c(a+b1+d1).
Это и будут искомые элементы задачи c=ab1+cd1. Но их можно найти и непосредственно след. образом. В однородном виде, для определения c имеем: c=c(ab1+d1)+c1(ab1). Функцию ab1+d1 надо разложить на элементарные продуценты классов a,b,d. Получим: ab1+d1=(d1+a)(d1+b1); a+d1=(a+b+d1)(a+b1+d1); b1+d1=(a+b1+d1)(a1+b1+d1); ab1+d1=(a+b+d1)(a+b1+d1)(a1+b1+d1).
Так получаются три элемента:
c=c(a+b+d1), c=c(a+b1+d1), c=c(a1+b1+d1).
Наоборот, функцию ab1 надо разбить на элементарные конституанты классов a,b,d, т.е.привести к виду ab1=ab1d+ab1d1. Так получаются остальные 2 элемента:
c=c+ab1d, c=c+ab1d1.
§ 22. Превращение элементарный посылок из единичной формы в форму определения любой функции
Обращаемся, наконец, к четвертому подразделению первоначальной задачи, т.е. пусть дано равенство A=B, где A и B зависят от n классов a,b,c,d…, составлена некоторая функция u изо всех или некоторых из этих классов и требуется построить максимальную систему равенства A=B в форме определений функции u. Искомые определения должны быть элементарны, т.е. иметь или форму u=us, или же форму u=u+k, где s элементарный продуцент, k элементарный конституант.
Изложим сначала непрямой способ решения этой задачи. Пусть найдены в единичной форме все m элементарные посылки равенства A=B, т.е. определена система:
1=s’, 1=s’’, 1=s’’’,…, 1=s(m),
где всякое s есть какой-либо из элементарных продуцентов всех классов a,b,c,d…. Разложим данную функцию u и ее отрицание u1 на элементарные продуценты. Понятно, что если в u окажется p множителей, то в u1 их должно быть 2n─p, причем все множители функции u отличны от множителей u1; своею же совокупностью те и другие должны исчерпывать весь ряд 2n элементарных продуцентов классов a,b,c,d… И так, каждый из продуцентов s, написанных выше, т.е. входящих в элементарные посылки равенства A=B, должен заключаться или в ряду множителей функции u, или же в ряду множителей функции u1. Эти два случая мы и рассмотрим порознь. Заметим предварительно, что коль скоро u разбивается на известные множители, то это значит, что u содержится в каждом из них тождественно, т.е. независимо от равенства A=B, ни от каких бы то ни было других равенств. А теперь рассмотрим помянутые два случая.
- Пусть продуцент s(i) элементарной посылки 1=s(i) заключается в ряду продуцентов функции u, и требуется превратить эту посылку в форму определения u. В данном случае само u содержится в продуценте S(i) тождественно, т.е. независимо ни от каких посылок, а след. и от посылки 1=s(i). Поэтому равенство u=us(i), будучи простых тождеством, не может выражать логического содержания посылки 1=s(i). Другими словами, посылка 1=s(i) не может быть приведена к форме логического определения самой функции u. Остается обратить внимание к отрицанию этой функции, т.е. к u1. По предположению, между продуцентами этой функции, т.е. u1, рассматриваемый продуцент s(i) тождественно. Коль скоро же так, то легко доказать, что u1 содержится в s(i) логически, т.е. равенство u1=u1s(i) и есть искомая форма посылки 1=s(i). Дело в том, что в пределах каждого равенства A=B, всякая функция, рассматриваемая совместно с этим равенством, должна содержаться логически не только в полной, но и в каждой из частных логических единиц этого равенства. На этом основании, как u, так и u1, должны логически содержаться в s(i), причем оказывается, что u содержится в s(i) не только логически, но и тождественно, тогда как u1, не содержась тождественно в s(i), содержится в нем только логически39. Что равенство u1=u1s(i) тождественно с посылкой 1=s(i), при условии, когда u=us(i) есть простое тождество, в этом можно убедиться также из того, что, при сказанном условии, помянутая посылка принимает вид: 1=s(i)=us(i)+u1s(i)=u+u1s(i), и след., на основании известного мнемонического правила, тождественно замещается равенством u1s(i)+0.u=u1s(i).
Так как отрицание этого равенства есть u=u+s1(i), то и можем сказать, что всякий элементарный продуцент 1=s(i) данного равенства A=B, заключающийся в ряду элементарных продуцентов данной функции u, будучи приведен к форме определения этой последней функции, принимает, как форму u1=u1s(i), так и форму u=u+s1(i). На какой же из этих форм следует остановиться? Смысл задачи требует, чтобы была избрана форма определения самой функции u, а не ее отрицания u1, т.е. вторая форма. Однако, употребление этой 2-ой формы, где s1(i), будучи отрицанием s(i), есть логический нуль, может приводить к логическим недоумениям, для выхода из которых необходимо помнить, что истинное значение равенства u=u+s1(i) есть 1=s(i) и след. также 0=s1(i). (об этом мы будем говорить ниже, в § 29).
- Наоборот, если элементарный продуцент 1=s(p) не заключается в ряду продуцентов функции u,то функция u1 тождественно в нем содержится, функция же u должна содержаться в нем логически, т.е. в этом случае элементарное определение u будет: u=us(p). В этом же можно убедиться из следующей выкладки: 1=s(p)=s(p)u+s(p)u1=s(p)u+u1, откуда u=us(p)+0.u1=us(p).
И так, имея для равенства A=B ряд элементарных посылок в единичной форме
1=s’, 1=s’’, 1=s’’’,…, 1=s(m)
и разлагая на элементарные продуценты данную функцию u, достаточно сравнить последовательно каждый из продуцентов посылок с продуцентами функции u, после чего часть посылок примет элементарную форму u=u+v(i), где v(i) есть один из элементарных логических нулей задачи; другая же часть элементарную форму u=us(p), где s(p) есть одна из элементарных логических единиц задачи.
Пример. Даны две элементарные посылки 1=a+b+c, 1=a+b+c1 и требуется привести их к форме элементарных определений функции u=ab1+a1c. Функцию же u надо разложить на элементарные продуценты. С этою целью берем ее отрицание u1=ab+a1c1 и делаем его однородным относительно a,b,c, т.е. приводим к виду u1=abc+abc1+a1bc1+a1b1c1. А затем берем отрицание этого отрицания; так и получим следующее разложение
u=(a1+b1+c1)(a1+b1+c)(a+b1+c)(a+b+c).
Так как продуцент первой посылки заключается в ряду продуцентов функции u, а продуцент 2-ой посылки в нем не заключается, то в требуемой форме данные посылки будут:
u=u+a1b1c1, u=u(a+b+c1),
где a1b1c1 есть элементарный логический нуль, a+b+c1 элементарная логическая единица. Для поверки мы возьмем единичные формы этих посылок и занесем в них, вместо u и u1, функции ab1+a1c и ab+a1c1. Получим:
1=u+u1(a+b+c)=ab1+a1c+ +(ab+a1c1)(a+b+c)=ab1+a1c+ab+a1bc1=a+a1(c+bc1)=a+a(c+bc1)=a+ +a1(c+b)=a+b+c;
1=u(a+b+c1)+u1=(ab1a1c)(a+b+c1)+ab+a1c1=ab1+a1bc+ab+a1c1=a+ +a1(bc+c1)=a+a1(b+c1)=a+b+c1,
т.е. исходные посылки.
§ 23. Тоже самое для нулевой формы посылок
Если элементарные посылки равенства A=B даны в нулевой форме, то, разбивая данную функцию u на элементарные конституанты и сравнивая с ними конституанты посылок, легко убедиться, что 1) посылка 0=v(p), конституант который заключается в ряду конституантов функции u, принимает форму u=uv1(p), где v1(p) есть элементарная логическая единица задачи; и 2) посылка 0=v(i), конституант которой не заключается в том же ряду, принимает вид: u=u+v(i), где элементарный логический нуль задачи.
Пример. Даны две элементарные посылки 0=abc, 0=ab1c и требуется превратить их в форму элементарных определений прежней функции u=ab1+a1c.
В однородном виде эта функция есть
u=ab1c+ab1c1+a1bc+a1b1c.
конституант 1-ой посылки не заключается между конституантами u; конституант же 2-ой посылки заключается в ряду их. А потому обе посылки принимают вид:
u=u+abc, u=u(a1+b+c1),
где abc есть элементарный логический нуль, a1+b+c1 элементарная логическая единица задачи. Поверка. В нулевой форме последние 2 равенства будут:
0=u1(abc)=(ab+a1c1)(abc)=abc
0=u(ab1c)=(ab1+a1c)ab1c=ab1c,
т.е. совпадают с исходными посылками.
§ 24. Прямой способ получения элементарных определений любой функции
Переходим к прямому способу нахождения для равенства A=B максимальной системы в форме элементарных определений одной и той же функции u. Такой способ окажется несколько сложнее изложенного непрямого способа. Здесь нам необходимо напомнить читателю наш способ определения функции u из равенства 1=M. Способ этот состоит в том, чтобы привести равенство M=1 к виду 1=M=M(u+u1)=u(Mu)+u1(Mu1)= =gu+hu1 и перейти от него к равенству u=gu=h1u1, или к паре равенств h=gu, u=u+h1. При этом g есть вычисленное на самом деле произведение Mu, которое, сверх того, должно быть освобождено от множителя u в случае, если бы оно приняло вид Ku; точнее также h есть вычисленное на деле произведение Mu1, освобожденное от множителя u1 в случае, если бы таковой оказался; наконец h1 есть вычисленное на самом деле отрицание h, освобожденное от множителя u1 или от члена u в случае, если бы таковые в нем оказались.
Когда формула u=gu+h1u1, отвечающая равенству A=B, вычислена, то разлагая g и u на элементарные продуценты, h1 и u1 на элементарные конституанты, и выбрасывая из множителей g те, которые уже имеются в ряду множителей u, а из конституантов h1 те, которые имеются в ряду конституантов u1, мы получим равенство вида u=(g’g’’g’’’…)u+(k’+k’’+k’’’+…)u1, которое и доставит максимальную систему:
u=g’u, u=g’’u, u=g’’’u,…
u=u+k’, u=u+k’’, u=u+k’’’,..
здесь каждое g служит элементарным логическим нулем задачи.
Пример. Дано равенство ab+cd=ac+bd и требуется найти максимальную систему в форме определений функции
u=ad1+bc1.
Единичная форма исходного равенства есть:
1=M=(ab+cd)(ac+bd)+(a1+b1)(c1+d1)(a1+c1)(b1+d1)=abc+abd+acd+ +bcd+(a1+b1c1)(d1+b1c1)=abc+abd+acd+cbd+a1d1+b1c1. Его надо привести к форме 1=(Mu)u+(Mu1)u1. Имеем: Mu=(abc+abd+acd+ +bcd+a1d1+b1c1)(ad1+bc1)=abcd1+ab1c1d1+abc1d+a1bc1d1; u1=(a1+ +d)(b1+c)=a1b1+a1c+b1d+cd; Mu1=(abc+abd+acd+bcd+a1d1+ +b1c1)(a1b1+a1c+b1d+cd)=a1b1d1+a1b1c1+a1bcd+a1cd1+ab1cd+b1c1d+ +abcd+acd+bcd=a1b1d1+a1b1c1+a1cd1+b1c1d+acd+bcd.
Первоначальное равенство приняло вид:
1=gu+hu1=u[abcd1+ab1c1d1+abc1d+a1bc1d1]+u1[a1b1d1+a1b1c1+a1cd1++b1c1d+acd+bcd].
Превращая его, на основании известного мнемонического правила, форму определения u, будем иметь:
u=u[abcd1+ab1c1d1+abc1d+a1bc1d1]+u1(a+b+d)(a+b+c)(a+c1+d)(b+c+ +d1)(a1+c1+d1)(b1+c1+d1)=ug+u1h1
и следовательно также u=ug, u=u+h1. Остается здесь разложить коэффициент при u на элементарные продуценты, коэффициент при u1 на элементарные конституанты. Мы же их имеем разбитыми как раз наоборот. Однако, это обстоятельство не вредит, а помогает делу. А именно, разбитый на множители, коэффициент при u должен заключать отрицания всех не входящих в него конституантов, т.е. это разложение будет:
g=(a+b+c+d)(a+b+c1+d)(a+b+c+d1)(a+b+c1+d1)(a+b1+c+d1)(a+b1+c1+ +d)(a+b1+c1+d1)(a1+b+c1+d)(a1+b+c+d1)(a1+b+c1+d1)(a1+b1+c+d)(a1+ +b1+c1+d1).
Отсюда должны быть отброшены все множители, встречающиеся в разложении u на элементарные продуценты. Желая получить это последнее разложение, приведем u1 к 4-му измерению и возьмем отрицание результата. Будем иметь:
u1=a1b1cd+a1b1cd1+a1b1c1d+a1b1c1d1+a1bcd+a1bcd1+ab1cd+ab1c1d+ +abcd
u=(a+b+c1+d1)(a+b+c1+d)(a+b+c+d1)(a+b+c+d)(a+b1+c1+d1)(a+b1+c1+ +d)(a1+b+c1+d1)(a1+b+c+d1)(a1+b1+c1+d1).
Оказывается, что все эти 9 продуцентов встречаются между продуцентами функции g. Отпуская их из состава u, для произведения ug будем иметь
ug=u(a+b1+c+d1)(a1+b+c1+d)(a1+d1+c+d).
Функцию h1 надо разбить на элементарные конституанты. Имеем:
h1=(a+b+d)(a+b+c)(a+c1+d)(b+c+d1)(a1+c1+d1)(b1+c1+d1)=(a+b+c+ +d)(a+b+c1+d)(a+b+c+d1)(a+b1+c1+d)(a1+b+c+d1)(a1+b+c1+d1)(a1+b1+ +c1+d1)(a+b1+c1+d1).
В это выражение не входит 8 продуцентов, отрицания которых и будут конституантами функции h1. Так получим след. разложение:
h1=abcd1+abc1d+abc1d1+ab1cd1+ab1c1d1+a1bc1d+a1bc1d1+a1b1cd.
Отсюда должны быть выброшены все элементарные конституанты функции u. В однородном виде 4-го измерения эта функция есть:
u=ad1+bc1=abcd1+abc1d1+ab1cd1+ab1c1d1+abc1d+a1bc1d+a1bc1d1.
Все эти 7 конституантов входят в выражение h1. Выбрасывая их, мы получим для суммы u+h1следующее выражение: u+h1=u+a1b1cd. Таким образом, пара равенств u=ug, u=u+h1 принимает вид:
u=u(a+b1+c+d1)(a1+b+c1+d)(a1+b1+c+d), u=u+a1b1cd.
След. 4 элемента задачи будут:
u=u(a+b1+c+d1), u=u(a1+b+c1+d),
u=u(a1+b1+c+d), u=u+a1b1cd,
причем в первых трех коэффициенты при u суть элементарные логические единицы, а в последнем член a1b1cd есть элементарный логический нуль задачи.
§ 25. Совмещение таких определений
Когда для равенства A=B найдена максимальная система в форме определений функции u, то, комбинируя между собою эти последние на все лады, получим всевозможные системы, тождественные с исходным равенством. При комбинировании определений должны быть соблюдаемы правила, совершенно аналогичные тем, которые изложены в § 19.
Пример. Для равенства
ab+cd=ac+bd
система элементарных посылок в форме определений функции
u=u+a1b1cd, u=u+abc1d1,
u=u+a1bc1d, u=u+ab1cd1,
которые, будучи комбинируемы, должны быть складываемы. Складывая их все, получим одно равенство
u=u+(a1b1cd+abc1d1+a1bc1d+ab1cd1),
которое должно быть тождественно с исходным, в чем легко убедиться из того, что полный логический нуль задачи есть как раз тот самый многочлен, который заключен в скобки в полученной формуле полного определения u.
§ 26. Определение одной функции с помощью другой. Соответственные противоположные задачи
Каждую данную функцию f(a,b,c,d…) можно рассматривать как определение другой данной функции u, и найти все элементы этого определения. Для этого достаточно составить равенство u=f(a.b.c.d…) и поступать с ними совершенно так, как выше мы обрабатывали равенство A=B.
Приравняв функцию f сначала функции u, а потом функции u1, мы опять получим пару противоположных задач. Когда все элементы одной из таких задач найдены, то все элементы противоположной задачи могут быть найдены подобно тому, как это объяснено в нижеследующем примере.
Пример. Равенство
u=ab1+a1c=ac1+a1=f(a.b.c)
имеет 4 элемента:
u=u(a1+b+c1), u=u(a+b+c1)
u=u+acb1, u=u+a1bc1.
Функция u, разложенная на элементарные конституанты и продуценты, есть:
u=ab1+a1c=ab1c+ab1c1+a1bc+a1b1c
u=(a1+b1+c1)(a1+b1+c)(a+1+c)(a+b+c).
Сравнение этих разложений с предыдущей системой элементов убеждает нас, что в систему эту не вошли следующие 4 равенства, отличные от тождеств:
u=u(a+b1+c1), u=u+abc,
u=u(a1+b+c), u=u+a1b1c1,
отрицания которых и будут элементами противоположной задачи:
u1=ab+a1c1=ac1+a1b=f(a.b.c),
а именно:
u1=u1+a1bc, u1=u1(a1+b1+c1),
u1=u1+ab1c1, u1=u1(a+b+c),
в чем легко было бы убедиться и непосредственно.
§ 27. Превращение одних систем посылок в другие
В предыдущих §§ мы исчерпали вопрос о тождественном замещении всевозможными системами всякого данного равенства A=B. Для этой цели нами было предложено 4 параллельных способа, каждый не менее как в двух вариантах. При этом мы убедились, что, при n классах ни одно равенство A=B не может быть замещено более чем 2т─1 равенствами.
Нескольких слов достаточно, чтобы применить изложенные способы к замещению систем системами. Дело в том, что всякая данная система посылок тождественно замещается одним равенством. А потому, замещая данную систему одним равенством в каком-либо из 4-х видов:
0=N, 1=M, a=f, u=φ,
Нам остается только избрать тот или другой из указанных четырех параллельных способов.
Впрочем, можно поступать несколько иначе, а именно: не совмещая посылок данной системы в одно равенство, разбивать каждую из этих посылок на системы. При этом может оказаться повторение равенств, доставленных различными исходными посылками. Все такие повторения должны быть уничтожены (хотя, конечно, они нисколько не вредят делу).
Для примера возьмем систему трех посылок:
a=ab, b=b(ac1+a1c), ab1+a1c=ac1+a1b
и найдем максимальную систему этой задачи.
Так как форма элементарных посылок не предрешена, то мы изберем простейшую, т.е. нулевую форму. В нулевой форме исходная система есть:
0=ab1, 0=b(ac+a1c1),
0=(ab1a1c)(ac+a1b1)+(ab+a1c1)(ac1+a1b)=ab1c+a1b1c+abc1+a1bc1.
Затем нам предстоит на выбор: или совместить эти равенства в одно и заместить последнее максимальной системой, или же каждую посылку порознь заместить отвечающею ей максимальною системою. Избирая первый путь, мы получаем одно равенства
0=N(a,b,c)=ab1+abc+a1bc1+ab1c+a1b1c+abc1+a1bc1,
которое, по приведении к 3-му измерению и уничтожении повторяющихся членов, будет:
0=ab1c+ab1c+abc+a1bc1+a1b1c+abc1.
А след. данная задача имеет 6 элементов, именно:
0=ab1c, 0=ab1c1, 0=abc, 0=a1bc1, 0=a1b1c, 0=abc1.
Избирая второй путь, мы вместо посылки 0=ab1 получим два элемента: 0=ab1c, 0=ab1c1; вместо второй исходной посылки опять 2 элемента: 0=abc, 0=a1bc1, и вместо 3-й 4 элемента: 0=ab1c, 0=a1b1c, 0=abc1, 0=a1bc1. Получилось 8 элементов, из которых различны только 6, те же самые, что и выше.
§ 28. Неуместность рассматривания логических элементов в прямой задачи теории умозаключений и необходимость такого рассматривания в обратной задаче.
Здесь мы находим уместным провести параллель между нашими приемами и способом Джевонса, изложенном в § 3 первой части настоящей статьи. В способе Джевонса тоже фигурируют элементарные конституанты, но только не там, где следует, т.е. не в составе логического нуля, а в выражении логической единицы. В составе логического нуля элементарные конституанты прямо указывают все элементы задачи; в выражении же логической единицы они оказываются только бесполезным усложнением ее формы. Здесь они представляют собрание всех элементов противоположной задачи40. Для указания же элементов данной задачи, логическая ее единица должна быть разбиваема не на элементарные конституанты, как у Джевонса, но на элементарные продуценты, каждый из которых сам есть одна из элементарных логических единиц той же задачи.
Рассматривание и употребление элементарных конституантов или продуцентов совершенно неуместно в прямом способе логики, т.е. при построении понятий логики, так как идет речь о возможно простой и полной форме искомых умозаключений. Логические же элементы сложнее, чем у всяких других функций. Наоборот, в обратном способе логики, где построение всевозможных посылок, отвечающих данному умозаключению, тесно связано с построением максимальной системой элементарных посылок, рассматривание и употребление логических элементов не только уместно, но и необходимо.
§ 29. Правила составления сложных логических задач. Возможность логических задач с абсурдными посылками и определение истинного значения таких посылок
В заключение покажем, как можно воспользоваться основаниями изложенного нами обратного способа логики для построения возможно сложной логической задачи.
Предположим, что мы желаем составить задачу об m элементарных, p посылках и n классах. (Число p должно быть не больше числа m, число же m менее числа 2n). С этою целью напишем m каких-либо, но только различных, элементарных продуцентов данных классов и приравняем каждый из них единице, т.е. миру речи будущей задачи. Затем скомбинируем (как нам заблагорассудится) помощью перемножений эти m элементов в требуемое число p посылок. Далее, оставляя часть этих p посылок в единичной форме, приведем другую часть к форме нулевой, а остальные представим под формой определения различных простых классов, их отрицаний, различных функций и их отрицаний. Наконец, останется приписать классам a,b,c,d… какое-либо реальное значение и затем словесно изложить содержание всех p посылок в окончательной их форме.
Для примера составим какую-нибудь задачу о четырех классах, семи элементах и трех посылках.
Возьмем на удачу 7 продуцентов и приравняем каждый из них единице, т.е. пусть элементы задачи будут:
1=a+b+c+d, 1=a1+b+c+d, 1=a+b1+c+d1, 1=a+b1+c+d, 1=a1+b+c1+d, 1=a+b+c1+d1, 1=a1+b+c+d1.
Составим из этих элементов 3 посылки, напр. такие:
1=(a+b+c+d)(a1+b+c+d)=b+c+d
1=(a+b1+c+d1)(a+b1+c+d)=a+b1+c
1=(a1+b+c1+d)(a+b+c1+d)(a1+b+c+d1)=(b+c1+d)(a1+b+c+d1)=b+(c1+ +d)(a1+c+d1)=b+a1c1+a1d+cd+c1d1.
Первую из этих посылок решим относительно функции bc, для чего необходимо разбить эту функцию на продуценты классов b,c,d. Будем иметь
(bc)1=b1+c1=b1+bc1=b1cd+b1cd1+b1c1d+b1c1d1+bc1d+bc1d1
bc=(b+c1+d1)(b+c1+d)(b+c+d1)(b+c+d)(b1+c+d1)(b1+c+d).
так как продуцент 1-ой посылки заключается в ряду продуцентов функции bc, то след. bc содержит в себе отрицание этого продуцента, т.е. 1-я посылка принимает вид:
bc=bc+b1c1d1,
где b1c1d1 есть элементарный логический нуль задачи. Прибавим, что эта посылка получила бы вид, не только замысловатый, но и по-видимому совершенно абсурдный. А между тем такая посылка не только возможна логически, но даже имеет 2 элемента. (В § 22 было объяснено, что истинное значение всякой посылки u=u+s(i), где s(i) логический нуль, есть s(i)=0).
Вторую посылку мы решим относительно функции a+b, разложение которой на продуценты всех 4-х классов есть:
a+d=(a+b+d)(a+b1+d)=(a+b+c+d)(a+b+c1+d)(a+b1+c+d)(a+b1+c1+d)
продуценты же 2-ой посылки суть:
a+b1+c+d1 и a+b1+c+d,
т.е. 1-й из них не содержится в предыдущем ряду, второй содержится в нем, а потому получаются два определения:
a+d=(a+d)(a+b1+c+d1), a+d=(a+d)+a1bc1d1,
которые совмещаются в одно такое:
a+d=(a+d)(a+b1+c+d1)+(a+d)1a1bc1d1,
где a+b1+c+d1 есть элементарная логическая единица, a1bc1d1 элементарный логический нуль задачи. Вот какую сложную форму принимает вторая посылка. Наконец третью посылку, которая сама по себе достаточно сложна, оставим без перемены. И так, нам предстоит составить задачу о следующих трех посылках:
bc=bc+b1c1d1
a+d=(a+d)(a+b1+c+d1)+(a+d)1a1bc1d1
1=b+a1c1+a1d+cd+c1d1=b+a1(c1+d)+cd+c1d1
Остается назначить терминам реальное значение. Пусть 1 обитатели данного дома, a богатые из них, d здоровые, c молодые, d семейные. Посылки задачи будут таковы: 1) все несемейные обитатели данного дома, не обладавшие ни здоровьем, ни молодостью, были не только здоровы, но и молоды; 2) каждый богатый или семейный обитатель того же дома был или богат, или нездоров, или молод, или бессемеен; кроме того, каждый здоровый обитатель, не обладавший ни богатством, ни молодостью, ни семьею, принадлежал или к богатым, или к семейным обитателям; наконец 3) весь персонал обитателей того же дом состоял, не считая здоровых людей, из бедняков, частью пожилых, частью семейных, из молодых семейных особ и из пожилых бессемейных. ─В заключение остается предложить вопросы, касающиеся определения из этих посылок какого-либо класса или какой-либо функции. Этим мы заниматься не будем, а вместо того остановим наше внимание на следующем обстоятельстве.
Первая посылка и часть второй с умыслом нами представлены под абсурдной формой для показания, что не всегда абсурдная форма выражения вовсе нет надобности отбрасывать абсурдное выражение, а достаточно указать условие, при котором абсурд перестанет быть таковым. Такое условие и заключает в себе истинный смысл абсурдного выражения. Освобожденная от абсурдной формы первая посылка будет такова: между обитателями данного дома не было таких бессемейных особ, которые не обладали ни здоровьем, ни молодостью. Точно также, вторая часть второй посылки, освобожденная от абсурдной формы, будет такова: в данном доме не было здоровых обитателей, лишенных богатства, молодости и семьи. После этого становится понятным, что отбрасывать абсурдное выражение, не попытавшись определить условия возможности логического его значения, весьма опасно, потом, что при этом может оказаться отброшенной существенная часть сведений, доставляемых посылками задачи.