Meta tags:
Headings (most frequently used words):
boolean, logic, operations, algebras, algebra, laws, propositional, applications, digital, contents, history, values, diagrammatic, representations, axiomatizing, see, also, notes, references, further, reading, external, links, basic, secondary, monotone, nonmonotone, completeness, duality, principle, venn, diagrams, gates, concrete, subsets, as, bit, vectors, prototypical, the, definition, representable, deductive, systems, for, computers, two, valued, historical, perspective, sequent, calculus, natural, language, naive, set, theory, video, cards, modeling, and, cad, searches,
Text of the page (most frequently used words):
the (591), and (247), boolean (240), #algebra (177), logic (106), that (84), with (80), for (80), are (74), operations (66), set (65), laws (58), this (52), not (52), can (51), displaystyle (50), two (47), from (46), propositional (46), one (45), edit (44), algebras (41), all (39), operation (33), such (33), which (33), calculus (31), theory (30), values (30), neg (30), wedge (28), vee (28), example (27), isbn (27), bit (27), concrete (26), 978 (26), logical (25), when (25), any (25), other (24), truth (24), complement (24), law (24), true (23), called (23), search (22), used (22), these (22), digital (21), but (21), then (21), there (21), was (20), mathematical (20), have (20), every (20), variables (20), being (19), same (19), value (18), computer (18), also (18), conjunction (18), both (18), abstract (17), function (17), language (17), subsets (17), disjunction (17), defined (16), term (16), binary (16), each (16), those (16), negation (16), either (16), false (16), only (16), circle (16), sets (15), diagram (15), definition (15), union (15), first (15), its (15), some (15), their (15), terms (14), list (14), modern (14), theorem (14), proof (14), element (14), proposition (14), circuit (14), circuits (14), way (14), however (14), axioms (13), order (13), propositions (13), thus (13), dual (13), use (12), finite (12), following (12), vectors (12), more (12), while (12), would (12), aligned (12), may (11), articles (11), mathematics (11), boole (11), bits (11), morgan (11), above (11), using (10), principle (10), model (10), elementary (10), arithmetic (10), sequent (10), empty (10), many (10), valued (10), venn (10), tautology (10), design (10), gate (10), diagrams (10), region (10), between (10), four (10), languages (9), toggle (9), page (9), algebraic (9), history (9), natural (9), formal (9), elements (9), axiomatization (9), second (9), functions (9), three (9), has (9), been (9), understood (9), regions (9), just (9), gates (9), where (9), possible (9), respectively (9), ordinary (9), main (9), follows (9), table (8), philosophy (8), semantics (8), self (8), systems (8), variable (8), constant (8), formula (8), axiom (8), general (8), choice (8), infinite (8), theorems (8), equivalent (8), switching (8), further (8), result (8), implication (8), since (8), means (8), than (8), like (8), case (8), common (8), form (8), denote (8), article (8), begin (8), subsection (8), satisfy (8), input (8), output (8), wikipedia (7), under (7), retrieved (7), problem (7), equivalence (7), closed (7), relation (7), expression (7), intersection (7), applications (7), high (7), field (7), programmable (7), pdf (7), single (7), see (7), via (7), material (7), given (7), over (7), what (7), structure (7), they (7), his (7), tautologies (7), itself (7), outside (7), satisfied (7), because (7), indexed (7), left (7), duality (7), shading (7), shaded (7), addition (7), end (7), code (6), about (6), text (6), additional (6), encyclopedia (6), links (6), tarski (6), complete (6), rule (6), numbers (6), hardware (6), science (6), array (6), external (6), doi (6), springer (6), journal (6), leibniz (6), press (6), original (6), rules (6), special (6), expressions (6), vector (6), combine (6), third (6), xor (6), commutativity (6), multiplication (6), low (6), right (6), voltage (6), whereas (6), part (6), instance (6), whether (6), equations (6), mid (6), subset (6), absorption (6), finitely (6), prototypical (6), observation (6), shown (6), integers (6), basic (6), non (5), references (5), predicate (5), analysis (5), deductive (5), free (5), syntax (5), new (5), number (5), tables (5), argument (5), video (5), synthesis (5), signal (5), application (5), integrated (5), electronics (5), 2011 (5), john (5), university (5), introduction (5), representation (5), electrical (5), help (5), into (5), objects (5), them (5), simply (5), consisting (5), constants (5), behavior (5), milk (5), often (5), sense (5), double (5), rather (5), fundamental (5), make (5), answer (5), computers (5), programming (5), represents (5), therefore (5), needed (5), symbols (5), could (5), pairs (5), antecedent (5), succedent (5), nonempty (5), need (5), still (5), must (5), arguments (5), expressed (5), sufficient (5), complemented (5), representable (5), notion (5), represented (5), hence (5), according (5), definitions (5), section (5), treated (5), eight (5), cofinite (5), satisfies (5), namely (5), ports (5), inside (5), hand (5), identity (5), complementation (5), exclusive (5), uses (5), operators (5), contents (4), view (4), 2022 (4), 2020 (4), machine (4), recursive (4), complexity (4), prime (4), ground (4), naive (4), isomorphism (4), point (4), square (4), information (4), electronic (4), level (4), modeling (4), complex (4), how (4), written (4), vol (4), michael (4), notation (4), several (4), rise (4), cambridge (4), george (4), chapter (4), perspective (4), publications (4), paul (4), system (4), shannon (4), diagrammatic (4), reference (4), extended (4), google (4), support (4), considered (4), shapes (4), simple (4), whole (4), time (4), takes (4), src (4), dst (4), cards (4), exactly (4), corresponding (4), wires (4), interpreting (4), english (4), through (4), differences (4), interpreted (4), although (4), tea (4), taking (4), replaced (4), out (4), wire (4), question (4), ordered (4), sequences (4), certain (4), voltages (4), sequence (4), distinguish (4), proved (4), does (4), hold (4), whose (4), instantiation (4), within (4), arbitrary (4), equational (4), equation (4), obtained (4), equivalently (4), becomes (4), concepts (4), changes (4), listed (4), others (4), consists (4), distributivity (4), fact (4), axiomatizing (4), here (4), isomorphic (4), least (4), division (4), divisors (4), group (4), unary (4), far (4), interchanged (4), even (4), seen (4), degenerate (4), subject (4), give (4), complementing (4), vice (4), versa (4), unchanged (4), port (4), circles (4), side (4), monotone (4), land (4), lor (4), tools (4), denoted (4), hide (4), move (4), sidebar (4), topic (3), statistics (3), organization (3), last (3), cs1 (3), names (3), internet (3), unsourced (3), short (3), description (3), different (3), portal (3), object (3), category (3), related (3), type (3), decision (3), computable (3), theories (3), atomic (3), models (3), reverse (3), hilbert (3), axiomatic (3), inference (3), consequence (3), principia (3), mathematica (3), sentence (3), gödel (3), foundations (3), schröder (3), domain (3), types (3), power (3), classical (3), logics (3), paradox (3), completeness (3), unit (3), device (3), generic (3), dimensional (3), germany (3), issn (3), verlag (3), philosophical (3), 444 (3), probability (3), handbook (3), reading (3), gunnar (3), reasoning (3), claude (3), archived (3), 2008 (3), 2021 (3), examples (3), notes (3), thought (3), sheffer (3), huntington (3), searches (3), now (3), operator (3), etc (3), latter (3), another (3), physical (3), difference (3), remove (3), based (3), purpose (3), byte (3), allow (3), meaning (3), denoting (3), completely (3), msk (3), individual (3), particular (3), jim (3), door (3), failure (3), usually (3), generally (3), implies (3), choices (3), formulas (3), interval (3), including (3), area (3), central (3), membership (3), multiple (3), yes (3), might (3), practice (3), become (3), most (3), numeric (3), counterpart (3), instead (3), entailment (3), metavariables (3), instantiating (3), depends (3), made (3), corresponds (3), assignment (3), connected (3), moreover (3), associativity (3), distributive (3), lattice (3), together (3), satisfying (3), weaker (3), coincide (3), divisor (3), let (3), integer (3), our (3), purposes (3), fiat (3), position (3), 1010 (3), identified (3), consider (3), interior (3), denotes (3), inputs (3), figure (3), below (3), leaves (3), start (3), describes (3), note (3), idempotence (3), put (3), representations (3), follow (3), define (3), changing (3), mod (3), leftrightarrow (3), secondary (3), textstyle (3), setting (3), add (2), contact (2), privacy (2), policy (2), available (2), apply (2), site (2), wikimedia (2), commons (2), categories (2), stanford (2), date (2), specifically (2), marked (2), weasel (2), worded (2), phrases (2), november (2), statements (2), needing (2), april (2), 2019 (2), october (2), wikidata (2), 1847 (2), index (2), title (2), data (2), automated (2), turing (2), primitive (2), church (2), thesis (2), validity (2), transfer (2), schema (2), kripke (2), satisfiability (2), standard (2), spectrum (2), interpretation (2), ordinal (2), euclidean (2), minimal (2), skolem (2), symbol (2), automata (2), alphabet (2), von (2), neumann (2), grothendieck (2), large (2), cardinality (2), fuzzy (2), uncountable (2), identities (2), product (2), monadic (2), quantifiers (2), fixed (2), connectives (2), traditional (2), russell (2), löwenheim (2), cantor (2), state (2), routing (2), processing (2), combinational (2), printed (2), wikibook (2), 2012 (2), studies (2), berlin (2), 642 (2), towards (2), brief (2), hailperin (2), elsevier (2), eds (2), 2004 (2), dublin (2), frame (2), historical (2), holland (2), 387 (2), courier (2), dover (2), yves (2), 1989 (2), theoretical (2), 521 (2), alan (2), 2010 (2), 2007 (2), learning (2), andersson (2), robert (2), 2002 (2), 1949 (2), bibcode (2), 1880 (2), www (2), gerard (2), computing (2), 2024 (2), halmos (2), richard (2), csli (2), machines (2), vlsi (2), com (2), bradley (2), 2001 (2), eric (2), stone (2), 1936 (2), 111 (2), 1989664 (2), jstor (2), 0002 (2), transactions (2), american (2), society (2), dunn (2), methods (2), cite (2), book (2), peirce (2), charles (2), name (2), perfected (2), whitehead (2), suggested (2), 1913 (2), independent (2), 1854 (2), books (2), investigation (2), engines (2), longer (2), canonically (2), parentheses (2), similar (2), whitespace (2), specify (2), words (2), offer (2), building (2), combination (2), pixels (2), graphics (2), combined (2), obvious (2), shape (2), performed (2), machinery (2), removed (2), former (2), cad (2), 256 (2), manipulate (2), source (2), destination (2), mask (2), directly (2), card (2), interprets (2), raster (2), little (2), acting (2), earlier (2), combinations (2), thereby (2), identical (2), collectively (2), assertions (2), meanings (2), walked (2), questions (2), sky (2), blue (2), makes (2), commands (2), alternative (2), less (2), context (2), imply (2), possibility (2), necessarily (2), usage (2), cannot (2), reliable (2), your (2), coffee (2), leave (2), get (2), replacing (2), multi (2), forms (2), basis (2), importance (2), concept (2), permit (2), full (2), work (2), areas (2), guilty (2), feature (2), making (2), programmers (2), registers (2), zero (2), volts (2), applying (2), families (2), existence (2), carry (2), holes (2), punched (2), speed (2), small (2), ways (2), storage (2), devices (2), early (2), century (2), analogous (2), logically (2), differs (2), returns (2), holds (2), among (2), essential (2), commonly (2), lists (2), thereof (2), old (2), circular (2), whence (2), talking (2), able (2), syntactic (2), attention (2), built (2), virtue (2), instantiated (2), translation (2), conversely (2), rely (2), letters (2), assigned (2), find (2), reduced (2), suffices (2), said (2), require (2), representability (2), appropriate (2), previous (2), next (2), factors (2), greatest (2), positive (2), kind (2), characteristic (2), goal (2), reached (2), length (2), 0110 (2), smaller (2), positions (2), well (2), black (2), white (2), independently (2), points (2), trivial (2), curves (2), relative (2), behaves (2), countably (2), shows (2), purely (2), authors (2), foregoing (2), deals (2), definable (2), without (2), sixteen (2), odd (2), remaining (2), inverter (2), implemented (2), convention (2), represent (2), active (2), close (2), says (2), exterior (2), everything (2), works (2), middle (2), results (2), symmetry (2), interchanging (2), box (2), dark (2), indistinguishable (2), indicate (2), explained (2), polynomials (2), composition (2), nothing (2), done (2), changed (2), switch (2), were (2), renamed (2), cosmetic (2), partially (2), had (2), writing (2), did (2), taken (2), nonmonotone (2), property (2), annihilator (2), include (2), inclusive (2), conditional (2), oplus (2), rightarrow (2), min (2), max (2), precedence (2), otherwise (2), subtraction (2), store (2), learn (2), sources (2), citations (2), development (2), known (2), efficient (2), introduced (2), appearance (2), upload (2), file (2), read (2), norsk (2), log (2), create (2), account (2), donate (2), menu (2), mobile, cookie, statement, developers, conduct, legal, safety, contacts, disclaimers, you, agree, registered, trademark, profit, foundation, inc, creative, attribution, sharealike, license, rendered, parsoid, edited, august, 2026, utc, hidden, interwiki, linked, location, test, errors, dmy, dates, introductions, https, org, php, boolean_algebra, oldid, 1368725040, yale, lux, ukraine, israel, spain, japan, bnf, france, united, states, national, gnd, international, authority, control, databases, supertask, logicism, timeline, proving, recursion, lambda, kolmogorov, versus, undecidable, decidable, computably, enumerable, encoding, computability, ultraproduct, semantic, strength, categorical, submodel, saturated, verifying, impossibility, zfc, independence, deduction, geometry, canonical, real, robinson, peano, substitution, string, signature, rank, quantifier, functional, connective, metalanguage, bound, open, grammar, formation, conservative, extension, arity, constructive, ackermann, bernays, morse, kelley, platek, continuum, hypothesis, zermelo, fraenkel, aleph, inaccessible, cardinal, enumeration, numbering, bernstein, jection, sur, image, codomain, map, maps, constructible, universe, universal, ultrafilter, transitive, singleton, inhabited, countable, cartesian, partition, forcing, extensionality, class, hereditary, higher, opposition, syllogism, soundness, equiconsistency, consistency, lindström, halting, compactness, diagonal, banach, undefinability, incompleteness, paradoxes, lemma, runt, pulse, metastability, issues, literature, television, cinematography, telephone, photography, radio, audio, acceleration, hierarchical, asynchronous, synchronous, checking, register, transaction, placement, place, route, minimization, architecture, tpu, tensor, asic, specific, fpoa, fpga, cpld, gal, pal, pld, pla, macrocell, epld, erasable, ecl, emitter, coupled, mixed, hic, hybrid, sequential, memory, cell, flip, flop, board, capacitor, inductor, resistor, transistor, components, february, burris, stanley, entry, tradition, stanković, radomir, niš, serbia, tampere, finland, computational, intelligence, 335, heidelberg, xviii, 212, 2011921126, lccn, 1860, 949x, 11681, 1007, 11682, technology, finnish, astola, jaakko, tapio, schroeder, 1997, nordic, theodore, 1986, 87952, critical, exposition, standpoint, contemporary, relevant, chapters, valencia, grattan, guinness, gabbay, dov, woods, 51611, frege, 1848, 198, 183, iii, badesa, calixto, classes, 691, 05853, princeton, birth, relatives, 1959, translated, french, german, editions, otto, bird, dordrecht, south, reidel, précis, bocheński, józef, maria, 1969, 04469, sikorski, roman, dwinger, philip, 1971, würzburg, physica, whitesitt, eldon, 1995, 486, 68483, mano, morris, ciletti, 2013, pearson, 277420, taylor, lafont, 1990, tracts, 37181, proofs, girard, jean, hausman, kahane, howard, tidman, wadsworth, cengage, 495, 60158, allwood, jens, lars, dahl, osten, 1977, 29174, linguistics, veroff, harris, kenneth, feist, andrew, 207582048, s2cid, 1940227, 1023, 1020542009983, wos, larry, fitelson, branden, mccune, william, koppelberg, sabine, amsterdam, netherlands, 70261, north, donald, monk, bonnet, terminal, 1002, 1538, 7305, tb03624, 1949bstj, 59s, bell, technical, july, 2017, 1080, 14786448008626877, 1880ledpm, london, edinburgh, magazine, mechanical, reasonings, 48615497, goodstein, reuben, louis, mcgee, vann, sentential, revisited, surrey, regan, 84800, 083, bob, sonoma, edu, geeksforgeeks, bacon, jason, 315, lecture, 1963, lectures, van, nostrand, goertzel, ben, 1994, 306, 44690, chaotic, reality, allwein, barker, plummer, dave, liu, albert, 1999, 889119, etchemendy, barwise, jon, parkes, 276, 85233, 464, shin, ichi, minato, saburo, muroga, chen, wai, kai, 8493, 4199, crc, camara, ppi2pass, 59126, 166, manual, exam, rajaraman, radhakrishnan, phi, pvt, ltd, 203, 3409, online, sample, balabanian, norman, carlson, wiley, 471, 29351, principles, weisstein, mathworld, wolfram, 9947, 2307, bimbó, katalin, 57586, 573, generalized, galois, relational, nonclassical, calculi, hardegree, gary, 853192, oxford, lenzen, wolfgang, fieser, james, dowden, 37741658, oclc, 2161, nelson, 396, 1111, 1540, 6253, 01661, 377, chinese, yijing, derrida, givant, steven, 2009, undergraduate, texts, 40293, incompatibility, 1931, 674, 13801, harvard, collected, papers, originated, seems, 1933, 274, 304, footnote, 278, postulates, edward, vermilye, 2003, 59102, 089, prometheus, essay, doublequote, delimited, exact, phrase, documentation, query, additionally, organizations, provide, specialized, alternate, defunct, regular, exists, cheatsheet, łukasiewicz, topics, heyting, booleo, differential, broaden, synonyms, prefixed, minus, sign, keyword, default, joining, doublequotes, separated, engine, queries, employ, web, supported, variety, method, space, exist, analogue, allowing, sculpting, removal, grinding, milling, drilling, materials, simulated, machined, machining, described, voxels, aided, solid, generators, deployed, relying, should, typically, ternary, parameter, calculated, compile, run, indicated, uniform, requires, remarkably, 0x88, 0x80, 0b11110000, 0xf0, 0b11001100, 0xcc, 0b10101010, 0xaa, blit, displays, saw, parallels, coordinate, wise, carried, synonymous, situational, block, cats, drink, naïvely, counterparts, descriptions, starts, notice, opened, cases, why, conjunctive, behavioral, disjunctive, tend, asymmetric, preferable, conjoined, nouns, describe, aggregation, senses, alternatives, don, rarely, literally, conveys, sort, hedging, though, loosely, surely, converse, suspect, much, highly, idiosyncratic, conjunctions, framework, intuitionistic, fish, cut, bait, love, dressed, school, combines, notably, assumed, algebraically, yields, interpretations, degree, extent, probabilistic, tool, amenable, treatment, considerations, degrees, novice, associate, candidates, candidate, member, nonmember, good, everyday, relaxed, conversation, nuanced, answers, maybe, weekend, acceptable, focused, situations, court, deemed, advantageous, admit, defendant, disallow, limiting, prove, respondent, judicial, deserving, study, own, reasons, architectures, 01101000110101100101010101001011, operate, treats, base, executes, subtract, multiply, divide, refers, compared, option, working, core, differentiating, assembly, course, medium, sizes, tight, constraints, size, noise, major, factor, hard, occur, attempting, designers, settled, per, today, perform, manifestation, achieve, various, capacitive, orientations, ferromagnetic, decimal, mechanisms, paper, tape, magnetic, 20th, engineers, intuitively, recognized, formally, 1937, master, symbolic, relay, who, thinking, reader, comparing, antecedents, succedents, partial, ability, mix, internal, organized, equal, sorts, halves, customary, metavariable, appended, after, sequents, producing, appearing, disallowing, initial, segment, sound, availability, avoids, themselves, reach, instantiations, distinct, entities, restricts, yield, occurrences, avoid, nonsense, motivating, merely, remains, moon, green, cheese, citation, will, separate, idea, mapped, assignments, syntactically, convenient, referring, greek, atoms, intimately, minor, terminology, correspond, introducing, shorten, yet, vertical, bar, representing, axiomatize, conventional, stroke, implied, axiomatizable, raises, simplistic, infinitely, satisfactory, leading, thing, slightly, strong, relationship, strengthening, easy, ideal, answered, positively, nonconcrete, technically, morally, divisible, range, axiomatizations, condition, irrelevant, came, entirely, ring, thereon, showing, postulate, anything, leads, final, eliminating, stronger, certainly, fails, failed, furnishes, counterexample, nondegeneracy, ensures, nondegenerate, identification, justified, viewpoint, realizations, 0101, 1110, 0010, bitwise, word, indexing, viewed, respective, 000, 001, 010, 011, 100, 101, 110, packed, too, densely, write, conventionally, nonetheless, imagine, coloring, reals, family, formed, plane, curve, somewhere, unions, again, forming, arising, partitioning, omitting, clearly, contain, historically, required, exclude, exception, exclusion, conflicts, preferred, count, negated, addressed, generality, resulting, possibilities, ignore, depend, nontrivially, asserting, converts, triangle, copies, actual, inversion, putting, passing, lines, lead, supply, reverses, line, normally, conventions, implements, depicted, schematically, indicating, associated, inverters, overlap, visualize, exteriors, shades, portion, visualized, sliding, noting, helpful, visualizing, commutative, symmetric, effect, reflecting, horizontally, appear, neither, containing, boxes, outputs, concerned, ignores, nullary, zeroary, lie, unshaded, overlapping, indicates, light, opposite, mappings, back, contradual, remarked, consequently, phenomenon, quaternality, walter, gottschalk, klein, automorphisms, change, interchange, copy, complicated, paired, important, switched, simultaneously, members, pair, asserts, trace, started, columns, places, immaterial, suppose, operating, show, despite, long, consistently, throughout, albeit, inverse, paid, followed, stop, enough, noticed, intermediate, sidestepped, altogether, defining, down, consequences, nor, contrast, entail, rest, suffice, furthermore, exchanging, involution, properties, alone, never, monotonic, nonmonotonicity, enters, five, falsified, matches, kinds, involving, extensions
Text of the page (random words):
nce of propositions each of which is either an instance of an axiom of a or follows by some rule of a from propositions appearing earlier in the proof thereby disallowing circular reasoning the last proposition is the theorem proved by the proof every nonempty initial segment of a proof is itself a proof whence every proposition in a proof is itself a theorem an axiomatization is sound when every theorem is a tautology and complete when every tautology is a theorem 34 sequent calculus edit main article sequent calculus propositional calculus is commonly organized as a hilbert system whose operations are just those of boolean algebra and whose theorems are boolean tautologies those boolean terms equal to the boolean constant 1 another form is sequent calculus which has two sorts propositions as in ordinary propositional calculus and pairs of lists of propositions called sequents such as a b a c a b c the two halves of a sequent are called the antecedent and the succedent respectively the customary metavariable denoting an antecedent or part thereof is γ and for a succedent δ thus γ a δ would denote a sequent whose succedent is a list δ and whose antecedent is a list γ with an additional proposition a appended after it the antecedent is interpreted as the conjunction of its propositions the succedent as the disjunction of its propositions and the sequent itself as the entailment of the succedent by the antecedent entailment differs from implication in that whereas the latter is a binary operation that returns a value in a boolean algebra the former is a binary relation which either holds or does not hold in this sense entailment is an external form of implication meaning external to the boolean algebra thinking of the reader of the sequent as also being external and interpreting and comparing antecedents and succedents in some boolean algebra the natural interpretation of is as in the partial order of the boolean algebra defined by x y just when x y y this ability to mix external implication and internal implication in the one logic is among the essential differences between sequent calculus and propositional calculus 35 applications edit boolean algebra as the calculus of two values is fundamental to computer circuits computer programming and mathematical logic and is also used in other areas of mathematics such as set theory and statistics 5 computers edit in the early 20th century several electrical engineers who intuitively recognized that boolean algebra was analogous to the behavior of certain types of electrical circuits claude shannon formally proved such behavior was logically equivalent to boolean algebra in his 1937 master s thesis a symbolic analysis of relay and switching circuits today all modern general purpose computers perform their functions using two value boolean logic that is their electrical circuits are a physical manifestation of two value boolean logic they achieve this in various ways as voltages on wires in high speed circuits and capacitive storage devices as orientations of a magnetic domain in ferromagnetic storage devices as holes in punched cards or paper tape and so on some early computers used decimal circuits or mechanisms instead of two valued logic circuits of course it is possible to code more than two symbols in any given medium for example one might use respectively 0 1 2 and 3 volts to code a four symbol alphabet on a wire or holes of different sizes in a punched card in practice the tight constraints of high speed small size and low power combine to make noise a major factor this makes it hard to distinguish between symbols when there are several possible symbols that could occur at a single site rather than attempting to distinguish between four voltages on one wire digital designers have settled on two voltages per wire high and low computers use two value boolean circuits for the above reasons the most common computer architectures use ordered sequences of boolean values called bits of 32 or 64 values e g 01101000110101100101010101001011 when programming in machine code assembly language and certain other programming languages programmers work with the low level digital structure of the data registers these registers operate on voltages where zero volts represents boolean 0 and a reference voltage often 5 v 3 3 v or 1 8 v represents boolean 1 such languages support both numeric operations and logical operations in this context numeric means that the computer treats sequences of bits as binary numbers base two numbers and executes arithmetic operations like add subtract multiply or divide logical refers to the boolean logical operations of disjunction conjunction and negation between two sequences of bits in which each bit in one sequence is simply compared to its counterpart in the other sequence programmers therefore have the option of working in and applying the rules of either numeric algebra or boolean algebra as needed a core differentiating feature between these families of operations is the existence of the carry operation in the first but not the second two valued logic edit other areas where two values is a good choice are the law and mathematics in everyday relaxed conversation nuanced or complex answers such as maybe or only on the weekend are acceptable in more focused situations such as a court of law or theorem based mathematics however it is deemed advantageous to frame questions so as to admit a simple yes or no answer is the defendant guilty or not guilty is the proposition true or false and to disallow any other answer however limiting this might prove in practice for the respondent the principle of the simple yes no question has become a central feature of both judicial and mathematical logic making two valued logic deserving of organization and study in its own right a central concept of set theory is membership an organization may permit multiple degrees of membership such as novice associate and full with sets however an element is either in or out the candidates for membership in a set work just like the wires in a digital computer each candidate is either a member or a nonmember just as each wire is either high or low algebra being a fundamental tool in any area amenable to mathematical treatment these considerations combine to make the algebra of two values of fundamental importance to computer hardware mathematical logic and set theory two valued logic can be extended to multi valued logic notably by replacing the boolean domain 0 1 with the unit interval 0 1 in which case rather than only taking values 0 or 1 any value between and including 0 and 1 can be assumed algebraically negation not is replaced with 1 x conjunction and is replaced with multiplication xy and disjunction or is defined via de morgan s law interpreting these values as logical truth values yields a multi valued logic which forms the basis for fuzzy logic and probabilistic logic in these interpretations a value is interpreted as the degree of truth to what extent a proposition is true or the probability that the proposition is true boolean operations edit the original application for boolean operations was mathematical logic where it combines the truth values true or false of individual formulas natural language edit natural languages such as english have words for several boolean operations in particular conjunction and disjunction or negation not and implication implies but not is synonymous with and not when used to combine situational assertions such as the block is on the table and cats drink milk which naïvely are either true or false the meanings of these logical connectives often have the meaning of their logical counterparts however with descriptions of behavior such as jim walked through the door one starts to notice differences such as failure of commutativity for example the conjunction of jim opened the door with jim walked through the door in that order is not equivalent to their conjunction in the other order since and usually means and then in such cases questions can be similar the order is the sky blue and why is the sky blue makes more sense than the reverse order conjunctive commands about behavior are like behavioral assertions as in get dressed and go to school disjunctive commands such love me or leave me or fish or cut bait tend to be asymmetric via the implication that one alternative is less preferable conjoined nouns such as tea and milk generally describe aggregation as with set union while tea or milk is a choice however context can reverse these senses as in your choices are coffee and tea which usually means the same as your choices are coffee or tea alternatives double negation as in i don t not like milk rarely means literally i do like milk but rather conveys some sort of hedging as though to imply that there is a third possibility not not p can be loosely interpreted as surely p and although p necessarily implies not not p the converse is suspect in english much as with intuitionistic logic in view of the highly idiosyncratic usage of conjunctions in natural languages boolean algebra cannot be considered a reliable framework for interpreting them digital logic edit boolean operations are used in digital logic to combine the bits carried on individual wires thereby interpreting them over 0 1 when a vector of n identical binary gates are used to combine two bit vectors each of n bits the individual bit operations can be understood collectively as a single operation on values from a boolean algebra with 2 n elements naive set theory edit naive set theory interprets boolean operations as acting on subsets of a given set x as we saw earlier this behavior exactly parallels the coordinate wise combinations of bit vectors with the union of two sets corresponding to the disjunction of two bit vectors and so on video cards edit the 256 element free boolean algebra on three generators is deployed in computer displays based on raster graphics which use bit blit to manipulate whole regions consisting of pixels relying on boolean operations to specify how the source region should be combined with the destination typically with the help of a third region called the mask modern video cards offer all 2 2 3 256 ternary operations for this purpose with the choice of operation being a one byte 8 bit parameter the constants src 0xaa or 0b10101010 dst 0xcc or 0b11001100 and msk 0xf0 or 0b11110000 allow boolean operations such as src dst msk meaning xor the source and destination and then and the result with the mask to be written directly as a constant denoting a byte calculated at compile time 0x80 in the src dst msk example 0x88 if just src dst etc at run time the video card interprets the byte as the raster operation indicated by the original expression in a uniform way that requires remarkably little hardware and which takes time completely independent of the complexity of the expression modeling and cad edit solid modeling systems for computer aided design offer a variety of methods for building objects from other objects combination by boolean operations being one of them in this method the space in which objects exist is understood as a set s of voxels the three dimensional analogue of pixels in two dimensional graphics and shapes are defined as subsets of s allowing objects to be combined as sets via union intersection etc one obvious use is in building a complex shape from simple shapes simply as the union of the latter another use is in sculpting understood as removal of material any grinding milling routing or drilling operation that can be performed with physical machinery on physical materials can be simulated on the computer with the boolean operation x y or x y which in set theory is set difference remove the elements of y from those of x thus given two shapes one to be machined and the other the material to be removed the result of machining the former to remove the latter is described simply as their set difference boolean searches edit search engine queries also employ boolean logic for this application each web page on the internet may be considered to be an element of a set the following examples use a syntax supported by google nb 1 doublequotes are used to combine whitespace separated words into a single search term nb 2 whitespace is used to specify logical and as it is the default operator for joining search terms search term 1 search term 2 the or keyword is used for logical or search term 1 or search term 2 a prefixed minus sign is used for logical not search term 1 search term 2 parentheses can help broaden search when terms 2 and 3 are similar terms synonyms search term 1 and search term 2 or search term 3 see also edit mathematics portal boolean algebras canonically defined boolean differential calculus booleo cantor algebra heyting algebra list of boolean algebra topics logic design principia mathematica three valued logic łukasiewicz logic vector logic notes edit not all search engines support the same query syntax additionally some organizations such as google provide specialized search engines that support alternate or extended syntax see syntax cheatsheet the now defunct google code search used to support regular expressions but no longer exists doublequote delimited search terms are called exact phrase searches in the google documentation references edit boole george 2011 07 28 the mathematical analysis of logic being an essay towards a calculus of deductive reasoning boole george 2003 1854 an investigation of the laws of thought prometheus books isbn 978 1 59102 089 9 the name boolean algebra or boolean algebras for the calculus originated by boole extended by schröder and perfected by whitehead seems to have been first suggested by sheffer in 1913 edward vermilye huntington new sets of independent postulates for the algebra of logic with special reference to whitehead and russell s principia mathematica in transactions of the american mathematical society 35 1933 274 304 footnote page 278 peirce charles s 1931 collected papers vol 3 harvard university press p 13 isbn 978 0 674 13801 8 cite book isbn date incompatibility help 1 2 3 4 5 6 7 givant steven r halmos paul richard 2009 introduction to boolean algebras undergraduate texts in mathematics springer pp 21 22 isbn 978 0 387 40293 2 nelson eric s 2011 the yijing and philosophy from leibniz to derrida journal of chinese philosophy 38 3 377 396 doi 10 1111 j 1540 6253 2011 01661 x lenzen wolfgang leibniz logic in fieser james dowden bradley eds internet encyclopedia of philosophy issn 2161 0002 oclc 37741658 1 2 3 dunn j michael hardegree gary m 2001 algebraic methods in philosophical logic oxford university press p 2 isbn 978 0 19 853192 0 bimbó katalin dunn j michael 2008 generalized galois logics relational semantics of nonclassical logical calculi csli publications isbn 978 1 57586 573 7 stone m h 1936 the theory of representation for boolean algebras transactions of the...
|