Эта статья имеет рейтинг C-класса по шкале оценки контента Википедии . Она представляет интерес для следующих WikiProjects : | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
По крайней мере, во введении было бы полезно (даже для яйцеголовых) подчеркнуть основы. xor (исключающая дизъюнкция) означает не-равно, напоминая читателю, что простейшее базовое понятие на самом деле равенство (логическое двуусловие). Учитывая это, "neq" или somesuch было бы лучшим названием, а ≠ или подобный был бы лучшим символом, но ни то, ни другое вряд ли изменится. Черт, эти формальные имена слишком длинные, чтобы набирать их дважды за один день.
Thunkapedia (обсуждение) 17:19, 8 марта 2022 (UTC)
Я думаю, что в разделе компьютерных наук следует упомянуть некоторые общие свойства операции XOR применительно к двоичным вычислениям.
например, где A и B — две произвольные двоичные цифры (0 или 1)
если XOR(A,B) = C, то XOR(B,A) = C; коммутативность если XOR( XOR(A,B), C ) = D, то XOR( A, XOR(B, C) ) = D; ассоциативность и XOR(A,A) = 0 и если XOR(A,B) = C, то XOR(A,C) = B и XOR(C,B) = A; двоичная строка является своей собственной инверсией (логикой)
То есть операция XOR является коммутативной (не имеет значения, в каком порядке операнды передаются в функцию), ассоциативной (не имеет значения, как сгруппированы несколько операндов), а передаваемые ей двоичные строки являются своими собственными инверсиями относительно XOR.
Я добавлю это на страницу где-то через неделю или две, если только кто-то не возражает. Дайте мне знать о любых недостатках/улучшениях! Jthechemist ( обсуждение ) 23:21, 13 мая 2010 (UTC)
Предлагаю отказаться от доказательства ¬(p^q) ^ (pvq), поскольку его легко доказать исчерпывающе, используя таблицу истинности. Гораздо проще, чем следовать первому шагу представленного доказательства.
Sweavo ( обсуждение ) 12:35, 7 января 2011 (UTC)
На странице XOR Swap не указано следующее предложение: "используя алгоритм обмена XOR; однако это рассматривается скорее как любопытство и не поощряется на практике". "На практике" похоже, это мнение автора этого утверждения, и оно не следует из совокупности знаний (и не цитируется). Месть того, кто не смог ответить на него в интервью? :) Freakdog ( обсуждение ) 02:45, 10 сентября 2011 (UTC)
xor коммуникативен и ассоциативен. false xor p есть p, для любой формулы p. p xor p ложно для любой формулы p. Таким образом (если xor дистрибутивен по себе):
p xor (q xor r)
равно (p xor q) xor (p xor r) равно
(p xor q xor p xor r) равно
(p xor p xor q xor r)
равно (false xor (q xor r))
это (q xor r).
p xor (q xor r) НЕ есть (q xor r).
Доказательство контрпримером:
p := истина
q := ложь
r := истина
p xor (q xor r) истинно xor (false xor true) истинно xor true ложно.
q xor r истинно.
xor НЕ является дистрибутивным по самому себе. -- Xor logician (обсуждение) 04:45, 14 сентября 2011 (UTC)
Не знаю, куда это поместить... в статье говорится, что XOR не является дистрибутивным по отношению к любому бинарному оператору, но он является дистрибутивным по отношению к логическому AND, не так ли? -- 87.183.89.195 (обсуждение) 16:01, 17 мая 2012 (UTC)
Если бы я сказал «вы можете съесть торт или пирог или шоколад», я бы имел в виду, что вы не можете съесть все три. Как мне это представить? XOR запрещает вам есть 2 десерта одновременно, но технически позволяет вам есть все 3. Какую логическую операцию можно использовать, чтобы соответствовать моим лингвистическим намерениям (вы можете съесть только 1 из 3 десертов)? Jigen III ( talk ) 23:56, 26 января 2015 (UTC)
"(Примечание: если официант подразумевает, что выбор между чаем и кофе невозможен, т.е. если он ничего не заказывает, то соответствующим оператором будет NAND: p NAND q.)[сомнительно – обсудите]"
Я не думаю, что это точно, даже если кофе И чай запрещены. Клиент *может* заказать кофе XOR чай. Клиент *должен* заказать кофе NAND чай. Тот факт, что конструкция may была использована непосредственно перед этим, делает это запутанным, если читатель предполагает, что эта конструкция — способ, которым официант снова выражает себя. Samineru ( talk ) 21:16, 4 января 2016 (UTC)
Следует отметить, что:
X xor 1 = не(X)
X xor 0 = X
--Volibon (обсуждение) 18:52, 14 марта 2016 (UTC)
В некоторых случаях мы хотим использовать арифметическое представление для логического выражения. Для случая исключающего или у нас есть
Jackzhp ( обсуждение ) 05:53, 15 апреля 2016 (UTC)
Термин появляется как с дефисом, так и не в статье. Должна ли статья быть последовательной здесь? Если да, то какая? — Предыдущий неподписанный комментарий добавлен 147.210.246.189 (обсуждение) 12:35, 5 июля 2016 (UTC)
Это предложение: «Если все, что мы знаем о некоторой дизъюнкции, это то, что она истинна в целом, мы не можем быть уверены, что любой из ее дизъюнктов истинен» ложно. Мы точно знаем, что один или оба дизъюнкта истинны, если OR или XOR оцениваются как истинные. Изменено на «...мы не можем быть уверены, какой из ее дизъюнктов истинен», что на самом деле так. — Предыдущий неподписанный комментарий добавлен Bholleman ( talk • contribs ) 04:44, 2 января 2017 (UTC)
В разделе «Эквивалентности, исключение и введение» пример: «Например, если скачут две лошади, то одна из них выиграет гонку, но не обе». Мне это не кажется аналогичным логике xor (но на правильном пути). По сути, это больше похоже на «если скачут две лошади, то одна из них выиграет, если доказано, что они разные, но ни одна не выиграет, если они эквивалентны». Я почти отредактировал напрямую, не говоря ни слова, будучи уверенным (с точки зрения логики) в изменении и его незначительности, но затем понял, что у меня был очень длинный день, и я очень некрасноречив. Может, кто-нибудь перефразирует мой пример и отредактирует? Самое примечательное, что я плохо представляю «эквивалентный» против «неэквивалентный» как «быстрее» против «такой же скорости», и формулировка беспорядочна. 2001:558:6012:51:31C7:8365:79FA:2F43 (обсуждение) 06:07, 16 декабря 2016 (UTC)
Видимо, мой аккаунт недостаточно активен, чтобы редактировать полузащищенные страницы. Предлагаю привязать Linearly Separable, поскольку он специфичен для Neural Nets, что создает доменно-специфичное определение. DazzleNovak ( talk ) 20:05, 16 февраля 2017 (UTC)
Раздел «Информатика», подраздел «Побитовые операции», в настоящее время содержит следующее предложение (по состоянию на четверг, 15 июня 2017 г.):
Как отмечено выше, поскольку исключающая дизъюнкция идентична сложению по модулю 2, побитовая исключающая дизъюнкция двух n-битных строк идентична стандартному вектору сложения в векторном пространстве .
Я полагаю, что точнее было бы сказать:
Как отмечено выше, поскольку исключающая дизъюнкция 2 бит идентична сложению по модулю 2, побитовая исключающая дизъюнкция двух n-битных строк идентична стандартному вектору сложения в векторном пространстве .
Или, может быть, даже:
Как отмечено выше, поскольку исключающая дизъюнкция двух 1-битных чисел идентична сложению по модулю 2, побитовая исключающая дизъюнкция двух n-битных строк идентична стандартному вектору сложения в векторном пространстве .
Я понимаю, что вторая часть предложения в текущей статье (в какой-то степени) подразумевает мое предложенное дополнение, но если читать только первую часть предложения текущей версии, то оно двусмысленно и технически неверно для большинства пар многобитных чисел. Мысли? Слишком незначительны, чтобы на них акцентировать внимание?
PS Я бы сам отредактировал (возможно), но страница полузащищена, а я очень начинающий вики-новичок. На самом деле, теперь, когда я об этом думаю, это, вероятно, к лучшему :P Извините, если я испортил какой-либо синтаксис или этикет для этой записи обсуждения!
--BetaDuck (обсуждение) 07:51, 15 июня 2017 (UTC)
Неправильно, что "... o ..." всегда является исключающим. Это может быть так. Но чаще всего оно используется в инклюзивном смысле. С другой стороны, "o ... o ..." всегда используется как исключающее (как " either ... or ..." в английском языке). По крайней мере, так оно используется в Испании. Mamue81 (обсуждение)
Раздел об использовании английского языка довольно неопределенный и неудовлетворительный. Было бы гораздо лучше упомянуть языки, в которых есть слово, которое конкретно означает «исключительное или», как aut в латыни, как видно из таких цитат или пословиц, как Aut vincere aut mori «Победи или умри!» и Aut Caesar aut nullus «Цезарь или никто!» (В таких предложениях первое aut добавляется для риторического акцента, но основное значение было бы тем же, даже если бы оно было опущено...) -- AnonMoos ( talk ) 02:10, 22 апреля 2018 (UTC)
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
2405:205:4227:1961:B1DA:B0D2:486E:4113 (обсуждение) 16:59, 8 августа 2018 (UTC)
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Пожалуйста, удалите эту часть: «Даже в этом случае есть веские основания полагать, что предложение такого рода вообще не является дизъюнктивным. Если все, что мы знаем о некоторой дизъюнкции, это то, что она истинна в целом, мы не можем быть уверены, какой из ее дизъюнктов истинен. Например, если женщине сказали, что ее друг находится либо в закусочной, либо на теннисном корте, она не может обоснованно заключить, что он находится на теннисном корте. Но если ее официант говорит ей, что она может выпить кофе или чая, она может обоснованно заключить, что она может выпить чая. Ничто из того, что классически рассматривается как дизъюнктив, не обладает этим свойством. Это даже при условии, что она может обоснованно считать, что ее официант лишил ее возможности выпить и кофе, и чая».
Различия между двумя примерами не имеют ничего общего с or. Дело в том, что используется условное "may". Если женщине сказали, что ее друг может быть либо в закусочной, либо на теннисном корте, она может сделать вывод, что он может быть на теннисном корте. Myfirstnameisdanger (обсуждение) 19:46, 7 августа 2019 (UTC)
Система символической логической нотации, используемая на этой странице, с прямоугольными штучками для отрицания, Vees для «ИЛИ» и каратами для «И», не единственная. Как она называется? Является ли она самой распространенной нотацией? Если нет, то какая самая распространенная нотация? Если бы я хотел написать утверждение логики на вывеске или футболке и сделать так, чтобы его узнало как можно больше гиков, какую систему нотации мне следует использовать? Pciszek ( talk ) 14:44, 6 июня 2020 (UTC)
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
В разделе «Исключающее «или» в естественном языке» первое следует заменить на второе:
Приведенный ниже пример на английском языке в разговоре обычно понимается как намек на то, что Мэри не является одновременно патриоткой и донкихоткой.
Приведенный ниже пример на английском языке в разговоре обычно понимается как намек на то, что Мэри не является одновременно певицей и поэтессой .
Пользователь:Botterweg14 в первоначальном черновике этого дополнения использовал в качестве примера «патриотический и донкихотский», но когда позже это было изменено на «певец и поэт», строка выше не была изменена для соответствия. Baitrak (обсуждение) 16:03, 6 апреля 2021 (UTC)
Пример Мэри — ошибка. «Мэри — певица, поэтесса или танцовщица» — это не 3-XOR. — Voproshatel ( talk ) 12:49, 18 октября 2022 (UTC)
Предложение «Мэри — либо певица, либо поэт, либо и то, и другое» в разделе Исключительные или в естественном языке указывает на то, что «или — или» обычно указывает на альтернативу. Это также то, что можно найти в словарях; см., например, [1]. В Оксфордском словаре английского языка «или — или» упоминается в статье «или» в разделе «II. Выражение альтернатив. 3. В соотносительных конструкциях с союзом, вводя упоминание альтернатив». Из этого и из статьи здесь я делаю вывод, что в повседневной речи при отсутствии отрицания это действительно всегда указывает на альтернативу.
Для меня это до сих пор означало, что в английских текстах по математике и логике « either – or » следует читать как исключающее или. Я заметил, что иногда « either – or » используется, когда подразумевается включающее или, но я всегда думал, что в таком случае автор просто небрежен и « either » следует удалить.
После того, как я действительно удалил вхождение «либо» в статье на математическую тему по указанной причине, другой пользователь и я обсудили использование «либо – или» (см. User_talk:TakuyaMurata#On "либо ... или" ). В ходе обсуждения я теперь узнал, что «либо – или» не означает исключающее или, или, по крайней мере, что эта интерпретация «либо – или» не является общепринятой.
Мой коллега по обсуждению отослал меня к этому документу, в котором недвусмысленно указано, что «или - или» должно означать включительно или в математическом письме: [2] Я также нашел эту статью в области логики: [3]. Здесь «принцип 3» указывает на то же самое, то есть «или - или» должно просто означать «или», то есть включительно или.
Но я не нашел авторитетного источника по вопросу о том, следует ли трактовать «или – или» в математике и логике как включающее или исключающее «или» или что оно может иметь оба значения.
Конечно, «либо» само по себе может иметь значение в направлении «любого». Это, например, случай в «в любом случае» или «любым образом», а также в «Предположим, что одно из следующих условий выполнено». Это само по себе, однако, не означает, что «либо – либо» не имеет особого значения исключительного или в математике и логике. Как уже было сказано, это то, что я думал.
Я также упоминаю, что мой родной язык немецкий, а в немецком языке есть выражение «entweder – oder», что означает исключительное или и ничего больше. Так что, как и «soit – soit» во французском, это устойчивая конструкция XOR.
Чтобы прояснить этот вопрос и в качестве ссылки для дальнейших обсуждений этой темы здесь, в Википедии, я хотел бы предложить, чтобы в настоящей статье был раздел об использовании «или — или» в текстах по математике и логике. Однако для этого сначала следует найти хороший источник. Это можно дополнить утверждениями о выражениях на других языках, например, «soit — soit» на французском и «entweder — oder» на немецком. Claus aus Leipzig (обс.) 17:11, 19 марта 2023 (UTC)
Каков элемент идентичности этой группы? 181.209.152.189 (обсуждение) 00:33, 17 апреля 2024 (UTC)