What is Logic: Definition and 1000 Discussions

Logic (from Greek: λογική, logikḗ, 'possessed of reason, intellectual, dialectical, argumentative') is the systematic study of valid rules of inference, i.e. the relations that lead to the acceptance of one proposition (the conclusion) on the basis of a set of other propositions (premises). More broadly, logic is the analysis and appraisal of arguments.There is no universal agreement as to the exact definition or boundaries of logic (see § Rival conceptions). However, the scope of logic (broadly construed) includes:

The classification of arguments.
The systematic analysis of logical forms.
The systematic study of the validity of deductive inferences.
The strength of inductive inferences.
The study of faulty arguments, such as fallacies.
The study of logical paradoxes.
The study of syntax and semantics of formal languages.
The study of the concepts of meaning, denotation and truth.Historically, logic has been studied mainly in philosophy (since Antiquity), mathematics (since mid-19th century), and computer science (since mid-20th century). More recently, logic has also been studied in linguistics and in cognitive science. Overall, logic remains a strongly interdisciplinary area of study.

View More On Wikipedia.org
  1. adjacent

    What is the Answer to 1/3(10) using Logic?

    Homework Statement ##\frac{1}{2}(5)=3## , based on this logic, what is ##\frac{1}{3}(10)##? The Attempt at a Solution In real life, ##\frac{1}{2}(5)=2.5## so 2.5 --> 3 Just like that, ##\frac{1}{3}(10)=\frac{10}{3}## so 2.5 --> 3 10/3 -->x Cross multiply--- x=4 I am not very...
  2. G

    TTL - Is there a logic gate or IC that does this?

    So this summer I plan on taking a long break from my arduino and learning some more 'ancient' and fun stuff. I plan on learning to use and make different circuits using TTL's. I have read a bit on it and learned on the basic logic gates like(using '/' as separator for the reverse) n/and,n/or...
  3. fluidistic

    C/C++ Why Does My C++ Code Result in an Infinite Loop?

    I don't understand why I enter in an infinite loop with the following code: #include <iostream> //for cout #include <cstdlib> //for rand() #include <ctime> // for time() #include <fstream> //to write into a text file using namespace std; static const int M = 3; ofstream myfile; int...
  4. J

    A question about the logic of making a "Snake" game

    I've started to make a "Snake" game (example: http://www.kongregate.com/games/uchiha/classic-snake-game) and reached a dead end. I'm not sure the programmatically best way of figuring out where the snake's "food" should next appear. It should of course appear anywhere on the screen that doesn't...
  5. QuarkCharmer

    Boolean logic expansion issue (POS -> CPOS)

    Homework Statement Convert f=(x'+y)(x+z)(y+z) from product of sums form, into the canonical product of sums. Homework Equations boolean logic, et al. The Attempt at a Solution This is boolean logic (so + is "or" and * is "and" etc..) There has to be some stupidly simple thing...
  6. R

    Exploring the Logic of Black Absorption: Ryan's Experiment

    In school, I have been told that black appears how it is because it absorbs all frequencies of visible light and reflects no frequencies of visible light. Following that logic, if one were to shine a flashlight in a dark room where the walls, ceiling and floor were all black, one would not see...
  7. N

    Engineering Multiphase clock generator circuit and control logic

    I want to design a multiphase clock generator circuit and control logic. The circuit will have a 250 MHz clock and the circuit will generate three non-overlapping clock phrases running at 50 MHz. Each clock phase has an associated output driver that can drive up to a 10pF load with no more than...
  8. W

    Please help me refine a dissertation topic in mathematical logic

    I'm looking to write a dissertation in the field of logic (for a philosophy degree). I'm deeply interested in logic, but whenever I consider the material beyond my courses it becomes pretty daunting. I'm reasonably familiar with: *First Order Logic *Set Theory and ZFC *Cantor's Diagonal...
  9. C

    MHB Simplify Logic using One Connective: Solving ((q→p) ^ (p→r))→(r→q)

    So I've got ((q→p) ^ (p→r))→(r→q) And I have to simplify it down as much as possible using only one logical connective for the end result (not one type, just one total). Here's been my workflow so far: ((¬q v p) ^ (¬p v r))→(¬r v q) ¬((¬q v p) ^ (¬p v r)) v (¬r v q) ¬(¬q v p) v ¬( ¬p v r)) v...
  10. D

    MHB Un-clear proof of my professor - logic and theory set

    hey all, I am currently studing logic and set theory. My professor solved this question in a way that seems quit strange to me- Hope you could be of help. I attached the question in image file so signs won't be lost
  11. V

    MHB Value of x After Logic & Math Task w/ x=2

    Hi Folks, I am stack with following task:What is the value of x after each of these statements is encountered in a computer program if x=2 before the statement is reached? (i) if (6+2=9) then x:=x+1 . (ii) if ((3+2=5) OR (2+3=3))then x:=x+1 ...
  12. R

    Why Does the Firing Angle Equation for FC-TCR Not Work in MATLAB?

    TCR(thyristor controlled reactor) is connected in parallel with fixed capacitor to provide reactive power compensation.According to equation of firing angle in terms of susceptance is not providing valid answer in MATLAB software. please help
  13. M

    IC Testing for Logic Gate Errors

    Hello,IS there any way to check IC [AND NOT OR gate] for errors ? Is there any method for it ?
  14. P

    Can a State Diagram Repeat a State Twice in a Sequence?

    Hi, I am designing a system to run a certain sequence when the control input is off, and then run a different sequence when the control input is on. When drawing a state diagram, for the loop where the control input is on, can the system repeat the same state twice throughout its sequence and...
  15. E

    Understanding Logic Behind x=0: Explained

    Homework Statement Solve for x x(x-1)=0 Homework Equations The Attempt at a Solution x = 0 and x = 1 what I am trying to understand is the logic behind the x=0? could someone please explain that to me?
  16. T

    Simplifying Digital Logic Equations: Using Karnaugh Maps and 2x2 Method

    1. Homework Statement and 3. The Attempt at a Solution Simplify the equation in the following picture using karnaugh. http://i.imgur.com/1T2HKpF.jpg I divided it into two cases, one I used the square and the other I used the 2x1. Will either method work to get the solution, or is the 2x2...
  17. T

    Digital logic - Boolean algebra simplification problem

    Homework Statement Simplify (A+B')(B+C) The Attempt at a Solution I first expanded it and got = AB + AC + B'B + B'C = AB + AC + B'C Turns out the solution is AB + B'C (according to an online source). How do we get rid of the AC term?
  18. T

    Boolean Algebra Question (Digital Logic Circuits)

    Homework Statement The Attempt at a Solution Is my solution correct or can I simplify it even further?
  19. D

    Consecutive logic gates voltage loss

    Hi, I am introducing myself to logic circuits and I want to build a network of logic gates (CMOS) that have push buttons as inputs and LEDs as ouputs. At most there are 4 gates between a button and a LED. However, at the inputs of the 4th gate, which is a AND gate, I measure 4 V and 4 V, but...
  20. B

    How can permutations help with logic gates and circuit design?

    Hello, today in class we started a topic on permutations and combinations and I have come across a way in which it could be of use to me whilst working with 'logictutor' (a premade circuit board used to teach simple logic circuits). We have an experiment tomorrow where we will investigate...
  21. K

    Set Theory Logic: Finding True Statements in a Given Domain

    Homework Statement In each of the two following open sentences P(x) and Q(x) over a domain S are given. Determine all ##x \in S## for which P(x) → Q(x) is a true statement. ## P(x): x \in [-1, 2]; Q(x): x^{2} \leq 2; S=[-1,1] ## Homework Equations According to truth values for →: a...
  22. S

    Solving a riddle using Boolean logic

    Homework Statement A famous lawyer takes on an apprentice on one condition: the lawyer will train the apprentice on the business, and the apprentice will have to pay the lawyer only after she wins her first case. Right after the end of the apprenticeship, the lawyer sues his own apprentice...
  23. P

    Few propositional logic questions

    Homework Statement Are these propositions, if so are they true or no? a. \sqrt{n} = 2 b. Consider an integer n: \sqrt{n} = 2 and n = 4 c. Consider an integer n: if \sqrt{n} = 2 then n = 4 Here is another question. Translate the following into a propositional expression involving...
  24. G

    Digital Logic - Tri State Buffers

    Homework Statement I'm trying to implement the function F = A'BC+ABD+AB'D' using 3 tri-state buffers. Apparently I'm supposed to connect the buffers together and use C, D, and D' as inputs to buffers. I'm supposed to pass A and B through logic to get the input signals. I'm supposed to...
  25. A

    Why translating language to propositional logic is tough?

    Why is it so hard to convert natural language to propositional logic. We are so comfortable in understanding and interpreting english or any other language we know. But when we need to convert it into something formal, we have to think. It does not come that naturally. Why? (I am not sure if...
  26. A

    MSc in Logic and Foundation of Mathematics

    Hi all, I got a BSc in Mathematical Science (not very good result: 3.00/4.00) but I'm interested to further my study in Logic and Foundation of Mathematics. Can I take MSc in Logic and Foundation of Mathematics with such result? If can, which university you guys would recommend?
  27. N

    Does Godel's theorem imply mathematics is more than logic?

    When reading about Gödel's incompleteness theorem(s) a few years back, I vaguely remember reading the statement that one of their implications was that mathematics can not really be seen as "merely" logic. I think the reasoning was something like: since we have sentences "this cannot be proven...
  28. G

    MHB Can the premise P∨Q be ignored in a propositional logic proof?

    I've to derive the following proposition in PL using the system in http://mathhelpboards.com/discrete-mathematics-set-theory-logic-15/propositional-logic-8386.html (in which Evgeny.Makarov has explained everything ever so kindly to me). I'm trying to prove $\displaystyle P \vee Q, ~(R ~ \& ~ P)...
  29. A

    What are the premises and conclusions in logic deduction problems?

    Homework Statement Homework Equations The Attempt at a Solution I don't understand the problem. For #41, which are the premises and which are the conclusions?
  30. G

    MHB Proving $(\neg P \to \neg Q) \to (Q \to P)$ in PL

    I'm trying to prove $$ : (\neg P \to \neg Q) \to (Q \to P)$$ in PL. Here's my attempt: $ \left\{1\right\} ~~~~~~~~~~ 1. ~~~~~~ \neg P \to \neg Q ~~~~~~~~~~~~~~~~~~~~~~ \text{Premise}$ $ \left\{2\right\} ~~~~~~~~~~ 2. ~~~~~~ Q ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \text{Assumption for CP}$...
  31. S

    Predicate logic - true or false formulae

    Hello everyone, I can't seem to understand how to do this question. Determine whether the formula F: ∃x∀y(P(x) → x = y) is true or false under each of the following interpretations over the domain D = {a, b}. (i) both P(a) and P(b) are true; (ii) both P(a) and P(b) are false; (iii) P(a) is...
  32. PrincePhoenix

    Logic Design: Interpreting entering and leaving a room.

    Homework Statement Hello. We have been given a project in our course "Digital Logic Design", which is an introductory course to Digital Logic. We are only allowed to use gates, multiplexers, flip-flops/latches, counters, comparators, simple displays (like seven segments) etc. I am making...
  33. N

    Potential energy: where is the error in my logic?

    1) For gravitational potential energy: ##F(r)=-\frac{\gamma M m}{r^2}##. 2) For potential energy of a conservative force-field: ##-\nabla E_p = F##. So the gradient of the potential energy is always equal to the force in that direction, just with the opposite sign. So when you move in the...
  34. Barioth

    MHB Logic, proving theorem in formal system K

    Hi here is the problem I'm working on, Let $A(x_1)$ be a well formed formula of a language $L$ in which $x_1$ is free, let $a_1$ an invidual constant of $L$, Show that the formula $A(a_1)\rightarrow(\exists x_1)A(x_1)$ is a theorem of $K_L$ on this link, the first slide as the axiom of $K_L$...
  35. Barioth

    MHB Determine if a Term is Free: Logic for Mathematicians

    Hi everyone, I'm reading Logic for mathematician form A.G. Hamilton, at some point the book explain what a free term is, but I'm not sure how to determine if t is free or not. I was wondering if one of you may have a link where I could read more about it. (I have find some info on wikipedia...
  36. V

    Do We Assume Logic for Mathematics?

    do we assume "logic"? Mathematics has no foundations on reality, it stands on its own. But to construct it we have to assume a number of axioms, like if I wanted to create a "science" where the only rules are all circles are red and all squares are blue, then from that we can build theories and...
  37. T

    Is an Intro to Logic Class Helpful for Transitioning into Higher Mathematics?

    Alright, so I will be registering for classes at my community college here in a few days and I am having a hard time deciding on classes. I am hoping to major in mathematics or physics (leaning toward pure math) and I hope to transfer to UC Berkeley (I have a 3.7 first semester) Some of the...
  38. A

    Building Converters using Logical Gates for 4-bit Inputs

    Homework Statement I have to build some converters (only for 4 bits) and i didn't understand how. How do i proceed? Which logical gates combined in such a way give me the y3y2y1y0 answer for x3x2x1x0? For example, build a coverter from EXCES3 to BCD, or from GRAY TO BCD, or C1 complement to C2...
  39. Z

    How Can Boolean Polynomials Determine Consistency in Propositional Formulas?

    My professor wants to convert propositional statements such as X ^ Y into polynomeals such as P[(X^Y)] = xy Now, we may have multiple propositional formulas and wish to determine if they are consistent or inconsistent using Boolean polynomials. I'm having a tough time finding material...
  40. D

    Question on the logic of rational roots theorem

    this is not a homework question, but rather I feel like there is a contradiction in the theorem and just want clarity. I know the theorem is correct so I am looking for help in where the mistake is in my logic. take f(x) = x^3 + x^2 - 4x- 7 the rational roots theorem says if there are any...
  41. B

    MHB Can You Solve This Set Theory and Binary Number Problem?

    Preparing for an upcoming midterm and this is one of the practice questions from an old test. The Question: Let X be a set with n elements, say S = {s1, s2,..., sn} Let B be the set of binary numbers with n digits. That is, sequences of n terms, each of which is 0 or 1. Define f : P(S) --> B...
  42. P

    Propositional logic question

    Negate ## [\neg (p\wedge \neg q)]\wedge \neg r ## and relpace the resulting formula by an equivalent which does not involve ## \neg, \vee, \wedge ## attempt: ## \neg ([\neg (p\wedge \neg q)]\wedge \neg r) = \neg \neg (p \wedge \neg q) \vee \neg \neg r ## ## = (p \wedge \neg q) \vee r...
  43. Z

    Logic Homework: Inconsistent + Consistent statements in Boolean logic

    Homework Statement Let a_1, a_2,...a_n be propositional formulas. Let P[a_1],P[a_2], ..,P[a_n] be the boolean polynomials associated with a_i for i = 1..n Compute the simplest form of the product P[a_1]*P[a_2]*...*P[a_n] as a Boolean polynomial. Claim: The set of formulas...
  44. Q

    Logic Question; Molecular Shapes

    Homework Statement Number 17: http://i.minus.com/jbqSc694thPeBA.jpg Homework Equations I'm not even sure where to start. The Attempt at a Solution I know that tetrahedral shapes are non-polar if all of the attached elements are the same (e.g. CH4 or CCl4). I know all the answer...
  45. S

    Understand the logic behind the subtraction of 0

    Homework Statement Problem: Prove that if ##lim_{n→+∞} s_n## = ∞ and ##s_n## ≠ 0 for all n, then ##lim_{n→+∞} 1/s_n## = 0. Solution: Consider any ϵ > 0. Since ##lim_{n→+∞} s_n## = ∞, there exists some positive integer m such that, whenever n ≥ m, ##|s_n|## > 1/ϵ and, therefore...
  46. Vahsek

    Is it worth studying mathematical logic?

    I want to address this post primarily to people who have already studied mathematical logic, or are currently studying it. Since a while I've immersed myself in studying some math, and I must say that I started to enjoy pure mathematics. However, sometimes I don't really feel comfortable...
  47. R

    Engineering Diode logic doubt (digital circuit)

    Hello guys, I'm not getting the output of the diode logic circuits: http://upload.wikimedia.org/wikipedia/commons/1/1f/Diode-OR2.png If both inputs are 1, then there is current across the diodes then the output is 1, but shouldn't it drop because of the resistor R? If both inputs are...
  48. H

    Engineering Logic Circuit Design Homework Solutions

    Homework Statement 1. A nuclear power plant contains three danger sensors X, Y and Z that can shut down the plant. Sensor Z is in such a senstive location that it has a backup B. The plant is to be shut down if two of the three sensors indicate danger. However, with exception, sensor Z is...
  49. B

    Designing a CPU Using Multimedia Logic - Need Advice

    I have recently been commanded with the task of designing a simple single cycle CPU to implement a sorting algorithm. We must design the project using multimedia logic. I have an idea how to design the processor, but I have no idea how to use this software. From my basic understanding of it, it...
  50. C

    Need help in simplifying circuits with logic gates

    hi, I am new in basic electronics course. i m having some problem with simplifying the circuits using boolean algebra. can you suggest me any good book to practice this? and i also need a short chart of the laws.
Back
Top