Редактирование: ВПнМ, примеры задач/Задача 5
Материал из eSyr's wiki.
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 109: | Строка 109: | ||
=== Задача 2 === | === Задача 2 === | ||
- | После события | + | После события p и до наступления события q событие r наступает не более одного раза. (полученное свойство должно быть инвариантным к прореживанию) |
- | []( a -> ((c -> c U (!c U b)) U b) ) | ||
- | []( | + | '''1й вариант''': |
+ | |||
+ | [] (p && !q -> !r W (q || (r W (q || !r W q)))) | ||
+ | |||
+ | '''2й вариант''': | ||
+ | <math>\Box \Biggl( p \rightarrow \biggl( \Bigl( r \rightarrow (\text{r U !r}) \Bigr) \ || \ \Bigl( \text{(!r U q) } || \text{ (!q U (r U (!r U q)))} \Bigr) \biggr) \Biggr) </math> | ||
+ | |||
+ | ps. пояснение формулы: | ||
+ | # до первого || — случай, когда q не факт, что произойдёт (после того, как произойдёт r, оно длится до тех пор, пока не прекратится) | ||
+ | # после первого || — случай, когда q обязательно произойдет | ||
+ | #* до второго || — r встречается 0 раз | ||
+ | #* после второго || — r встречается 1 раз, записано с помощью трёх вложенных циклов (описание промежутков) | ||
+ | |||
+ | al-indigo: | ||
+ | адский ад какой-то, я так ничего и не понял тут, надо будет завтра ещё подумать :( | ||
+ | |||
+ | Авварон: | ||
+ | Предполагаю такой вариант: | ||
+ | []( A -> ((C -> C U (!C U B)) U B) ) | ||