<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>The Metaphysics of Internal Controls</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Graham Gal</string-name>
          <email>gfgal@isenberg.umass.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Isenberg School of Management, University of Massachusetts</institution>
          ,
          <addr-line>Amherst, MA 01003</addr-line>
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>A quality internal control system has been seen as a remedy for various corporate governance issues. Two pieces of legislation, the Foreign Corrupt Practices Act (FCPA) and the SarbanesOxley Act (SOX) deal with very different corporate governance issues, but each argue for a similar remedy. Both the FCPA and the SOX legislation argue that improved (or proper) internal controls are necessary to root out bribery of foreign officials, in the case of the FCPA, and (in the case of SOX) to support the accurate preparation of financial statements. An issue that has yet to be resolved is that the quality of internal control systems is subject to subjective assessments of the internal control deficiencies and their impact. This paper presents a mathematical model of internals controls based on Gӧdel number of axioms. This results in the representation of quality internal controls in terms of an integer. This approach also allows for inferences about financial statements and various auditing judgements.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Internal Controls</kwd>
        <kwd>Axioms</kwd>
        <kwd>Gӧdel Numbering</kwd>
        <kwd>Inferences</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Two pieces of legislation, the Foreign Corrupt Practices Act (FCPA) (US Congress, 1977) and the Sarbanes
Oxley Act (SOX) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] deal with very different corporate governance failures, but each argued for a similar
remedy. Both the FCPA and the SOX legislation argue that improved (or proper) internal controls are
necessary to root out bribery of foreign officials, in the case of the FCPA, and (in the case of SOX) to
support the accurate preparation of financial statements. Previsous research suggest that in a
wellcontrolled (or perhaps perfectly-controlled) company, all business events are specified and that all
individuals adhere to these specifications. Therefore, an organization with a perfect system of internal
control will exhibit two features. First, all potentially legitimate (acceptable) business events will be
defined.1 Second, the organization’s information system sufficiently captures information about those
business allowing a person to make a judgement concerning whether actual business events have unfolded
according to that definition. Thus, for a quality internal control system these two features are necessary:
defining state changing business events and capturing necessary information about those events [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]The
purpose of this paper is to present a mathematical model of internal controls which defines both the state
changes and the information about these state changes.
      </p>
      <p>
        Each step (business event) can have various controls applied to it, which should ensure that the event
provides correct information to the system, and that the system provides reliable information. Srinidhi and
Vasarhelyi [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] furthered the notion of internal controls as improving the reliability of data in an accounting
information system, by integrating them with inferences made by auditors about the quality of the data.
Srivastava [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] also presented an argument for a model of audits which considers this interdependency and
additionally the auditor’s inferences about the quality of information about account balances. Therefore, a
company with all controls functioning perfectly, would have zero-material difference between what the
firm’s data should be versus the actual data. Using this as a basis for the perfect company, the difference
between a target company (one being audited for example) and this prototype can be considered the
“semantic distance” or the perceiver’s (auditors for example) conceptualization of the difference between
this company and the perfect company.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Internal Control Axioms</title>
      <p>This conceptualization of the company can be represented with axioms which describe the events and the
parties that execute these events. An employee type is defined in terms of attributes a1 to an.2 These values
for attributes are inserted via a business event which is defined in Equations 2 &amp; 3.</p>
      <sec id="sec-2-1">
        <title>Equation 1:</title>
        <p>(∀() ⊃ (∃!(!) Ù !(, !)) ∧
:(∃"(") Ù "(, "); … :(∃#(#) Ù #(, #));   ℎ</p>
        <p>Where critical attribute # is not Null, i.e. to be a “Cashier” there is a critical event that transforms a
non-cashier to a cashier and this event creates a valid value for #. A similar equation can define other
objects, i.e. EventTypes and ResourceTypes, such as sales, cash receipts, raw materials, inventory
receiving, etc. This would allow for a definition of not just the types of agents but also the economic events
and the resources in the organization. In a well-controlled organization one of the numerous
EmployeeTypes would be assigned responsibility for executing that particular business event. Therefore,
for each EmployeeType a definition of the set of business events that they will be ResponsibleFor is also
required.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Equation 2:</title>
        <p>∀() ⊃ (∃() ∧ (, ))
2 This formulation is based on frame representations from Brachman [6] and Hayes [7].</p>
        <p>For each business event at MOF level 1, defined as those events for which an organization’s state
changes, an instance of Equation 2 would be required. There would be a separate axiom for all business
events defined in the organization. Not all business events insert a specific attribute. Some business events
update attributes, i.e. change an employee’s name. Other business events simply view an attribute, i.e. a
store manager that is responsible for approving credit may view a credit limit. This means that an axiom is
required to represent the possible changes to an attribute. Equation 3 depicts the Alters axiom which defines
the relationship between a business event and a particular attribute. Where V = View, C = Change or
update, I = Insert, &amp; D = Delete) come from the database operations enumerated by Tsichritzis &amp;
Lochovsky (1982, p. 63). The entire set of attributes define each object from the numerous attributes
included in Equation 1, so each attribute will have at least one Alters axiom (an Insert) associated with it.
In addition, there will also be other instances of Equation 3, describing BusinessEvents which View,
Change, and Delete an attribute. These instances of Equation 3 combine with Equation 2 will define not
only which EmployeeType can Insert a value for an attribute, but also which EmployeeType can view the
attribute.</p>
      </sec>
      <sec id="sec-2-3">
        <title>Equation 3:</title>
        <p>∀() ⊃ (∃(()∃() ∧ (, , ) ∧ ( =  ∨  =  ∨  =
 ∨  = ))</p>
        <p>A fourth axiom, depicted in Equation 4, formulates the accountability hierarchy of the firm’s
superiorsubordinate structure.</p>
      </sec>
      <sec id="sec-2-4">
        <title>Equation 4:</title>
        <p>∀∃(()() ⊃ (, ))</p>
        <p>Equations 2, 3, and 4 deal specifically with a critical component of effective internal controls, which is
the development of an effective organizational structure that includes establishing appropriate roles for
people in the organization [8]. Specifically, a perfectly controlled company has a definition of all the
employee types, resource types, and event types (Eq 1). Each employee type is responsible for a specific
set of business events (Eq 2). Each business event alters a specific attribute (Eq 3). Finally, each employee
type is accountable to another employee type (Eq 4).</p>
        <p>These equations now define (not name) what are the state changes (Eq 3) who is responsible for this
state change (Eq 2), who is accountable for the individual making the state change, and finally the definition
(in terms of attributes) the Resources, Events, and Agents (Eq 1). Using these equations, it is possible to
define a perfectly-controlled company.</p>
        <p>Kurt Gӧdel is recognized as being responsible for two incompleteness theorems [9]–[11]. While the
substance of his theorems is beyond this paper, one step in his proofs becomes invaluable for representing
and combining internal control axioms into a representation of a perfectly controlled firm. Gӧdel
recognized that each component of an axiom can be represented as numbers and sequences of numbers.
The EmployeeType axiom expressed in Equation 1 formulated for Cashiers can be converted to a Gӧdel
number as shown in Figure 2.
(∀(ℎ) ⊃ (∃() Ù !(ℎ, )) ∧ …
2x1 3x2 5x2 7x4 11x5 13x7 17x11 3x2 11x4 13x8</p>
        <p>In the same manner all the other MOF level 1 internal control axioms can also be represented as an
integer. This results in a definition of a complete set (or perfectly controlled firm) internal controls as an
integer as follows:
Complete Set of Internal Controls (CSIC) = ET*BE*RF*AC*……</p>
        <p>Using a similar approach, a Gӧdel number for all distinct company types can be derived. For example,
to determine the definition of a perfectly controlled retail company, the integer representing the axioms
related to raw materials (hiring of raw material buyers, conversion processes, responsibility for vetting raw
material vendors, and so on) would divided into the CSIC with the result being the CISCretail.</p>
        <p>CISCretail= CISC/ Gӧdel number for raw material controls</p>
        <p>Additionally, the control state for each company can also be determined as follows. The internal controls
present in a company can be represented as a Gӧdel number. The following calculation would indicate
whether the company being evaluated has the requisite controls.</p>
        <p>Control difference = CISCa / Gӧdel number for target company</p>
        <p>It is also important to examine the conclusions or inferences from these axioms to verify and formulate
an understanding the ontology. The results of these inferences (or formulae) are obtained from initial
formulae through a series of symbolic manipulations [12]. The examination of the inferences can also make
it clear what aspects of the ontology’s domain are represented in the axioms.</p>
        <p>Participation
Eq 2 and Eq 3
Normalization</p>
        <p>Eq 1
Salesperson</p>
        <p>Sale
PK(an) an+1
an+2
an+3
an+4 ... PK(an+800) an+801 an+802 an+803 an+804 an+805 an+806
……..</p>
        <p>an+x</p>
        <p>Figure 4 defines the insideParticipate, the Economic Event (Sale) and the Economic Agent (Salesperson)
from the Accountability Layer at the M1 level for the Revenue Cycle. The same process described in Figure
4 can be used to derive the other classes and associations of the REA ontology. The axioms can also be
used to make conclusions about financial statement objects. Figure 5 shows the formulation of the financial
statement balance for Cash. Similar inferences can be used to create balances for other balance sheet
amounts. The income statement items can be inferred from the value for the events over a specific date
range.</p>
        <p>Inference
Eq 1 Definition</p>
        <p>Eq 3 Alters</p>
        <sec id="sec-2-4-1">
          <title>Cash Receipt</title>
        </sec>
        <sec id="sec-2-4-2">
          <title>Cash</title>
          <p>Disbursement
a1
e1
a2
e2
a3
e3
a4
e4
a5
e5
a6 ... a1000
e6 ... e1000
a1001 ……..
e1001 ……..
an
en</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Conclusions</title>
      <p>This paper demonstrated that axioms can also be used to create both the classes and association of the REA
ontology. Additionally, using the axioms can also infer the organizational economic units. These
organizational units and the axioms can also infer whether other controls such as segregation of duties are
present. These inferences are critical as they demonstrate that the axioms are equivalent to the REA
Ontology and therefore the internal controls are also equivalent the ontology. Previous research has shown
that different accounting numbers can be derived from various implementations which used the REA
ontology as the framework for the database schema. By showing that the axioms can are integral to the
ontology it can be concluded that any implementation that uses these axioms will also include these internal
controls. Therefore, the REA ontology is a complete business ontology as it not only includes the objects
and associations of the domain, but the internal controls.</p>
    </sec>
    <sec id="sec-4">
      <title>4. References</title>
      <p>[6] R. J. Brachman, “I Lied About the Trees or Defaults and Definitions in Knowledge Engineering,” AI</p>
      <p>Magazine, vol. 6, no. 3, pp. 80–93, 1985.
[7] P. J. Hayes, “The Logic of Frames,” in Readings in Artificial Intelligence, B. L. Webber and N. J.</p>
      <p>Nilsson, Eds. Morgan Kaufmann, 1981, pp. 451–458.
[8] Committee of Sponsoring Organizations of the Treadway Commission, “Internal Control - Integrated</p>
      <p>Framework,” American Institute of Certified Public Accountants, Durham, NC, 2013.
[9] K. Gӧdel, “On Formally Undecidable Propositions of Principia Mathematica and Related Systems,”</p>
      <p>Monatshefte für Mathematik und Physik, vol. 38, pp. 173–198, 1931.
[10] K. Gӧdel, On Formally Undecidable Propositions on Principia Mathematica and Related Systems.</p>
      <p>New York, NY: Dover Publications, 1992.
[11] J. van Heihenoort, From Frege to Gӧdel: A Source Book in Mathematical Logic 1879-1931. London</p>
      <p>UK: Oxford University Press, 1967.
[12] R. B. Braithwaite, “Introduction,” in On Formally Undecidable Propositions of Principia</p>
      <p>Mathematica and Related Systems, New York, NY, USA: Dover Publications, 1992, pp. 1–32.
[13] United States Congress, Foreign Corrupt Practices Act. 1977.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>United</given-names>
            <surname>States</surname>
          </string-name>
          <string-name>
            <given-names>Congress</given-names>
            ,
            <surname>Sarbanes-Oxley Act</surname>
          </string-name>
          .
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>W. E.</given-names>
            <surname>McCarthy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Geerts</surname>
          </string-name>
          , and
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Gal, The REA Accounting Model as an Accounting and Economic Ontology</article-title>
          . Sarasota, FL: American Accounting Association,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3] PCAOB, “
          <article-title>Auditing Standard No. 5 - An Audit of Internal Control Over Financial Reporting that is Integrated with an Audit of Financial Statements</article-title>
          ,” Public Company Accounting Oversight Board, Washington, DC,
          <string-name>
            <surname>Auditing</surname>
            <given-names>Standard</given-names>
          </string-name>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Gal</surname>
          </string-name>
          , “
          <article-title>The Metaphysics of Internal Controls</article-title>
          .”
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R. P.</given-names>
            <surname>Srivastava</surname>
          </string-name>
          , “
          <article-title>Auditing Functions for Internal Control Systems with Interdependent Documents</article-title>
          and Channels,
          <source>” Journal of Accounting Research</source>
          , vol.
          <volume>24</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>422</fpage>
          -
          <lpage>426</lpage>
          ,
          <year>1986</year>
          , doi: 10.2307/2491146.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>