Есть система из булевой функции и произвольным количеством скрытых переменных, булевая функция может иметь на входе произвольное количество известных переменных + количество скрытых. Состояние скрытых переменных на текущей итерации задается тоже булевыми функциями входами которых являются то же что и у исходной функции.
Задача - по поведению системы определить таблицу истинности исходной булевой функции а также для всех функций скрытых переменных(конечно же определив количество тех самых скрытых переменных).
Если скрытых переменных нету то мы просто запоминаем значение входных переменных и выходной результат и записываем в таблицу истинности, а вот когда появляется хотя бы одна скрытая переменная то уже не очень понятно как такое решать.
Может есть какие-то алгоритмы, или литература где можно это найти?
Естественные науки
Булевая функция как черный ящик[очень сложно!!!]
Скрытых переменных не бывает, математика это не магия.
Зато есть такое понятие -- конечный автомат. Вот он уже имеет набор состояний, в зависимости от которых может по-разному реагировать на внешние стимулы. Можете считать состояния переменными. Только они не скрытые. Они вполне детерминированные, и в каждое состояние автомат попадает по какому-то условию.
Зато есть такое понятие -- конечный автомат. Вот он уже имеет набор состояний, в зависимости от которых может по-разному реагировать на внешние стимулы. Можете считать состояния переменными. Только они не скрытые. Они вполне детерминированные, и в каждое состояние автомат попадает по какому-то условию.
Taalaisky Akmatbekoff
Ну да, всё верно поправили, но вопрос всё же остается открытым :)
Taalaisky Akmatbekoff
Ну почему же сразу закрываем?) Читаем, и причем с большим интересом)) Благодарю за ответ
Taalaisky Akmatbekoff
Я же правильно понимаю, что еще не придумали способа предсказания конечного автомата Мили на основе реакции этой системы от входных переменных? А то у меня получилось придумать как это делать если есть одна внутренняя переменная(состояние), а вот когда их две или больше пока додуматься не могу(
У тебя есть некоторое множество значений X={xi}
И некоторое количество скрытых функций G(X)={gj(X)}
И некоторая функция f(X, G(X))
Поскольку абсолютно все это счастье зависит от одного набора аргументов, мы всегда можем преобразовать нашу функцию к другой, такой, что f'(X)=f(X, G(X)), путем включения G(X) прямиком внутрь ящика f'(X).
Как видишь, все наши скрытые функции счастливо исчезли.
Эрго - определить их количество (и наличие как таковое) точно не представляется возможным. Единственное исключение - если абсолютно все эти функции оказывают влияние на результат главной в зависимости от абсолютно всех аргументов. Но об этом в задаче ничего не сказано.
Пример.
Пусть f(x,y,g(x,y))=x||y;
Мы можем преобразовать ее к f'(x,y)=x||y, поскольку она не зависит от g вообще.
Ну, и теперь что мы можем сказать о g? Была она, не было ее? Какая у нее была таблица истинности? Откуда бы нам это знать?
И некоторое количество скрытых функций G(X)={gj(X)}
И некоторая функция f(X, G(X))
Поскольку абсолютно все это счастье зависит от одного набора аргументов, мы всегда можем преобразовать нашу функцию к другой, такой, что f'(X)=f(X, G(X)), путем включения G(X) прямиком внутрь ящика f'(X).
Как видишь, все наши скрытые функции счастливо исчезли.
Эрго - определить их количество (и наличие как таковое) точно не представляется возможным. Единственное исключение - если абсолютно все эти функции оказывают влияние на результат главной в зависимости от абсолютно всех аргументов. Но об этом в задаче ничего не сказано.
Пример.
Пусть f(x,y,g(x,y))=x||y;
Мы можем преобразовать ее к f'(x,y)=x||y, поскольку она не зависит от g вообще.
Ну, и теперь что мы можем сказать о g? Была она, не было ее? Какая у нее была таблица истинности? Откуда бы нам это знать?
Taalaisky Akmatbekoff
Функции для скрытых переменных на свой вход принимают так же и состояние самих скрытых переменных, Тоесть не просто G(X) а G(X,G(...)). Думаю так будет понятней. Тоесть нельзя вот так взять и избавиться от G)
Есть 2И.На однов входе 1.
... нарисуй таблицу истинности если на втором входе "скрытая функция".
"Найди то, не знаю что"
... нарисуй таблицу истинности если на втором входе "скрытая функция".
"Найди то, не знаю что"
Taalaisky Akmatbekoff
Просто может я плохо умею всё это правильно формализировать и донести до людей кто в этом всём варится давно, и мой вопрос имеет некоторые неточности, но если не придираться к ним то задача вполне реальная :)
Похожие вопросы
- Вам известно,что любую биологическую систему(человека)можно представить в виде "черного ящика"? Что такое "черный ящик"?
- Возможно ли в теории создать реактор, создающий чёрные дыры и получающий из них энергию? Это реально, но очень сложно,
- Почему черный ящик самолета имеет такое название?
- Почему самолеты не делают из того же материала, что и черные ящики для них?
- В 21 веке самолёт не может дублировать информацию из чёрного ящика на сервера на земле? Идиотизм или скрывают?
- Правда ли, что масса и плотность черных дыр очень маленькая? +++
- Очень сложно, химия 8 класс. SOS!
- Очень сложно мне запомнить, что такое хамефиты, гемикриптофиты, геофиты. Может можно как-то запомнить, как я легко за-
- как распространяются электромагнитные волны? Для меня очень сложно значит жду простые ответы.
- Почему с мнением большинства в данном опросе про температуру очень сложно не согласиться ???