Understanding Logic Basics
Saturday, August 3, 2019 at 08:06AM
Charlie in Becoming an XBRL Master Craftsman

Different domains such as philosophy, computer science, and knowledge engineering use different terminology to describe and discuss logic which can be quite confusing and make these things harder to understand.  Below are the common fundamental terms that I came up with based on what others are using in an attempt to come up with a best practices summary of this terminology.

Logic is a set of principles that forms a framework for correct reasoning. Logic is a process of deducing information correctly.  Logic is about the correct methods that can be used to prove a statement is true or false.  Logic tells us exactly what is meant.  Logic allows systems to be proven.  Using logic information can be created that is understandable both to humans and to machines.

Logic gates are building blocks of a digital system.  Terms, relations, and assertions of some logical system can be determined to be logically consistent or inconsistent with some logical system.

Professional accountants have an innate understanding of logic.  Having a bit more formal understanding will help professional accountants thrive in the digital age and what is being called the fourth industrial revolution.

Article originally appeared on XBRL-based structured digital financial reporting (http://xbrl.squarespace.com/).
See website for complete article licensing information.