Skip to main content

Personality Profile #1 | George Boole

Boole and the Algebra of Logic:

George Boole (1815–1864) was a British mathematician and he’s considered to be the inventor of The algebra of logic, which is a system showing the underlying mathematical structure of logic.

Boole proposed that logical propositions should be expressed as algebraic equations. The algebraic manipulation of the symbols in the equations provides a fail-safe method of logical deduction, i.e. logic can be reduced to algebra. He replaced the operation of multiplication by the word AND and addition by the word OR. The symbols in the equations can stand for collections of objects (sets) or statements in logic. For example: if x is the set of all green cars and y is the set of all big cars, then x+y is the set of all cars that are green or big, and xy is the set of all cars that are green and big.
In 1847, boole put his ideas into an essay, called Mathematical Analysis of Logic. It was the ground-breaking work that laid the foundations for what is known today as Boolean algebra and the propositional calculus. It not only expanded on Gottfried Leibniz's earlier theory on the correlation between logic and math, but rather suggested that logic was principally a discipline of mathematics, rather than philosophy.
Boole’s view of logic is clearly stated in the opening section of his Mathematical Analysis of Logic:

"Those who are acquainted with the present state of the theory of Symbolical Algebra, are aware that the validity of the processes of anaIysis does not depend upon the interpretation of the symbols which are employed, but solely upon the laws of their combination. Every system of interpretation which does not affect the truth of the relations supposed, is equally admissible, and it is thus that the same processes may, under one scheme of interpretation, represent the solution of a question on the properties of numbers, under another, that of a geometrical problem, and under a third, that of a problem of dynamics or optics.... We might justly assign it as the definitive character of a true Calculus, that it is a method resting upon the employment of Symbols, whose laws of combination are known and general, and whose results admit of a consistent interpretation. That to the existing forms of Analysis a quantitative interpretation is assigned, is the result of circumstances by which those forms were determined, and is not to be construed into a universal condition of Analysis. It is upon the foundation of this general principle, that I purpose to establish the Calculus of Logic, and that I claim for it a place among the acknowledged forms of Mathematical Analysis, regardless that in its objects and in its instruments it must at present stand alone.'

In the Following year (1848), boole published a short account of his Calculus of Logic. It Doesn't add much to the
theory of his Mathematical Analysis of Logic, but it is somewhat easier to follow, and it ends with a paragraph which clearly summarizes Boole's position:

"The view which these enquiries present of the nature of language is a very interesting one. They exhibit it not as a mere collection of signs, but as a system of expressions, the elements of which are subject to the laws of the thought which they represent. That these laws are as rigorously mathematical as the laws which govern the purely quantitative conceptions of space and time, of number and magnitude, is a conclusion which I do not hesitate to submit to the exactest scrutiny”.

Comments

Post a Comment

Popular posts from this blog

The Universe of Discourse

Relational Algebra Universe of discourse: When I started getting into database logic, I often came across the expression “universe of discourse”. When I tried to understand what exactly it is really, most answers I found referred to it as “a set”. Well it didn’t help much to me understanding one concept by naming it another. So after studying the subject thoroughly, here’s what i found : The universe of discourse is at its core really is a set (wait...what?...but..), but before we dive right into it let's take a step back for a second: the term “universe of discourse generally refers to a collection of objects being discussed in a specific discourse. The concept universe of discourse is generally attributed to De morgan (1846) but the name was used for the first time by George boole (1854). ( boole's definition ). So now after we know that a universe is a “collection” so to speak, let’s take it up a notch. To understand best what the universe

Add Login with Google to your Laravel project using socialite

Laravel Social_login with google: In this tutorial we’re going to add authentication via Google to a Laravel app. We’re going to use Socialite and start from scratch. 1. Create Laravel app  Create a new laravel app with a database and get everything up and running. Click here for a guide on how to create a Laravel app from scratch  2. Install Socialite  Install socialite by running the following command on the command line.  composer require laravel/socialite If you want to learn more about socialite  click here . 3. Configure Laravel  Once you have your project up and running, it is time to start our project. First add credentials to config/services.php. Socialite supports Facebook, Twitter, LinkedIn, Google, GitHub and Bitbucket. Other providers require packages from the community, which are all listed here . These providers follow the OAuth 2.0 spec and therefore require a client_id , client_secret and redirect url. We’ll obtain these in the nex