บทความนี้ไม่มีจาก |
การเลือกเชิงตรรกศาสตร์ (อังกฤษ: logical disjunction) หรือที่มักเรียกว่า หรือ (or) คือตัวดำเนินการทางตรรกศาสตร์ที่ให้ผลลัพธ์เป็นจริง ถ้าตัวถูกดำเนินการบางตัว (หรือทั้งสองตัว) มีค่าเป็นจริง
นิยาม
ในตรรกศาสตร์และคณิตศาสตร์, ประพจน์เลือก คือประโยคที่เชื่อมด้วย "หรือ" ยกตัวอย่างเช่น "มานะเล่นฟุตบอล หรือ มานีทำการบ้าน" เป็นประพจน์เลือก
สังเกตว่าในชีวิตประจำวัน เมื่อเราใช้คำว่า "หรือ" เราอาจหมายความว่าอย่างใดอย่างหนึ่ง แต่ไม่ใช่ทั้งสองอย่าง (เช่น "คุณต้องการกาแฟหรือชา?") ในตรรกศาสตร์ ความหมายดังกล่าวถูกแทนด้วย หรือ "ออร์เฉพาะ" สำหรับกรณีของ "หรือ" นั้น เมื่อใช้อย่างเป็นทางการจะอนุญาตให้ทั้งสองส่วนของประโยคเป็นจริงได้ หลายครั้ง "หรือ" จึงมักถูกเรียกว่า "การเลือกรวม"
หมายเหตุ: ในการนิยาม "x + y" นั้นได้ใช้เงื่อนไขเบื้องต้นในลักษณะเดียวกับคณิตศาสตร์ทั่วไป นั่นคือให้ x และ y นั้นไม่เกิดร่วมกัน อย่างไรก็ตาม ด้วยเหตุผลหลายๆ ประการ และนักตรรกศาสตร์เกือบทุกคนในภายหลังได้เปลี่ยนให้นิยามของ "การบวกเชิงตรรกศาสตร์" อยู่ในรูปที่สองส่วนของประโยคเกิดพร้อมกันได้
สำหรับกรณีที่มีตัวแปรป้อนเข้าสองจำนวน A และ B, ตารางค่าความจริงของ "หรือ" เป็นดังนี้:
F | F | F |
F | T | T |
T | F | T |
T | T | T |
ในรูปทั่วไปแล้วประพจน์เลือกคือสูตรทางตรรกศาสตร์ที่สามารถมีหนึ่งหรือหลายสัญพจน์ที่คั่นด้วย "หรือ" สัญพจน์เดี่ยวมักถือว่าเป็นประพจน์เลือกลดรูป
สัญลักษณ์
ประพจน์ "P หรือ Q" มักจะเขียนเป็น
- P Q
การเลือกดังกล่าวนั้นจะเป็น "เท็จ" หาก ทั้ง P และ Q เป็น "เท็จ" ส่วนกรณีอื่นๆ ทั้งหมด ถือว่าเป็นจริง
ต่อไปนี้เป็นเงื่อนไขการเลือกทั้งหมด
A B
¬A B
A ¬B ¬C D ¬E
แนวคิดเดียวกันนี้ในทฤษฎีเซ็ต เรียกว่า "ยูเนียน" (set theoretic union)
คุณสมบัติการจัดหมู่และการสลับที่
สำหรับอินพุทที่มากกว่าสอง อาจประยุกต์ใช้ or กับอินพุทสองตัวแรก และดังนั้น ผลลัพธ์จึงอาจถูกทำให้เป็น or ด้วยอินพุทต่อมาแต่ละตัว
- (A or B or C or D) ⇔ (((A or B) or C) or D)
เนื่องจาก "หรือ" เป็น ลำดับของอินพุทจึงไม่มีผล และไม่ว่าจะเปลี่ยนหมู่อย่างไร กฌ็จะได้ผลลัพธ์เหมือนกัน
ตัวดำเนินการ xor ก็เป็นการดำเนินการสลับที่ (commutative) ดังนั้น ลำดับของตัวถูกดำเนินการจึงไม่สำคัญ
- A or B ⇔ B or A
การดำเนินการเชิงบิต
การเลือกมักถูกใช้การดำเนินการเชิงบิต เช่น
- 0 or 0 = 0
- 0 or 1 = 1
- 1 or 0 = 1
- 1 or 1 = 1
- 1010 or 1110 = 1110
ดูเพิ่ม
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
bthkhwamniimmikarxangxingcakaehlngthimaidkrunachwyprbprungbthkhwamni odyephimkarxangxingaehlngthimathinaechuxthux enuxkhwamthiimmiaehlngthimaxacthukkhdkhanhruxlbxxk eriynruwacanasaraemaebbnixxkidxyangiraelaemuxir ewbyxLogic Or kareluxkechingtrrksastr xngkvs logical disjunction hruxthimkeriykwa hrux or khuxtwdaeninkarthangtrrksastrthiihphllphthepncring thatwthukdaeninkarbangtw hruxthngsxngtw mikhaepncringniyamOR Logic Gate intrrksastraelakhnitsastr praphcneluxk khuxpraoykhthiechuxmdwy hrux yktwxyangechn manaelnfutbxl hrux manithakarban epnpraphcneluxk sngektwainchiwitpracawn emuxeraichkhawa hrux eraxachmaykhwamwaxyangidxyanghnung aetimichthngsxngxyang echn khuntxngkarkaaefhruxcha intrrksastr khwamhmaydngklawthukaethndwy hrux xxrechphaa sahrbkrnikhxng hrux nn emuxichxyangepnthangkarcaxnuyatihthngsxngswnkhxngpraoykhepncringid hlaykhrng hrux cungmkthukeriykwa kareluxkrwm hmayehtu inkarniyam x y nnidichenguxnikhebuxngtninlksnaediywkbkhnitsastrthwip nnkhuxih x aela y nnimekidrwmkn xyangirktam dwyehtuphlhlay prakar aelanktrrksastrekuxbthukkhninphayhlngidepliynihniyamkhxng karbwkechingtrrksastr xyuinrupthisxngswnkhxngpraoykhekidphrxmknid sahrbkrnithimitwaeprpxnekhasxngcanwn A aela B tarangkhakhwamcringkhxng hrux epndngni A displaystyle A B displaystyle B A B displaystyle A lor B F F FF T TT F TT T T inrupthwipaelwpraphcneluxkkhuxsutrthangtrrksastrthisamarthmihnunghruxhlaysyphcnthikhndwy hrux syphcnediywmkthuxwaepnpraphcneluxkldrupsylksnpraphcn P hrux Q mkcaekhiynepn P displaystyle lor Q kareluxkdngklawnncaepn ethc hak thng P aela Q epn ethc swnkrnixun thnghmd thuxwaepncring txipniepnenguxnikhkareluxkthnghmd A displaystyle lor B A displaystyle lor B A displaystyle lor B displaystyle lor C displaystyle lor D displaystyle lor E aenwkhidediywknniinthvsdiest eriykwa yueniyn set theoretic union khunsmbtikarcdhmuaelakarslbthisahrbxinphuththimakkwasxng xacprayuktich or kbxinphuthsxngtwaerk aeladngnn phllphthcungxacthukthaihepn or dwyxinphuthtxmaaetlatw A or B or C or D A or B or C or D enuxngcak hrux epn ladbkhxngxinphuthcungimmiphl aelaimwacaepliynhmuxyangir kchcaidphllphthehmuxnkn twdaeninkar xor kepnkardaeninkarslbthi commutative dngnn ladbkhxngtwthukdaeninkarcungimsakhy A or B B or Akardaeninkarechingbitkareluxkmkthukichkardaeninkarechingbit echn 0 or 0 0 0 or 1 1 1 or 0 1 1 or 1 1 1010 or 1110 1110duephimphichkhnitaebbbul karechuxmechingtrrksastrbthkhwamkhnitsastrniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmuldk