Applied Mathematics
Vol.05 No.19(2014), Article ID:51184,25 pages
10.4236/am.2014.519277

Introducing “Arithmetic Calculus” with Some Applications: New Terms, Definitions, Notations and Operators

Rahman Khatibi

Consultant Mathematical Modeller, Swindon, UK

Email: Rahman_khatibi@yahoo.co.uk

Copyright © 2014 by author and Scientific Research Publishing Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

Received 3 September 2014; revised 25 September 2014; accepted 10 October 2014

ABSTRACT

New operators are presented to introduce “arithmetic calculus”, where 1) the operators are just obvious mathematical facts, and 2) arithmetic calculus refers to summing and subtracting operations without solving equations. The sole aim of this paper is to make a case for arithmetic calculus, which is lurking in conventional mathematics and science but has no identity of its own. The underlying thinking is: 1) to shift the focus from the whole sequence to any of its single elements; and 2) to factorise each element to building blocks and rules. One outcome of this emerging calculus is to understand the interconnectivity in a family of sequences, without which they are seen as discrete entities with no interconnectivity. Arithmetic calculus is a step closer towards deriving a “Tree of Numbers” reminiscent of the Tree of Life. Another windfall outcome is to show that the deconvolution problem is explicitly well-posed but at the same time implicitly ill-conditioned; and this challenges a misconception that this problem is ill-posed. If the thinking in this paper is not new, this paper forges it through a mathematical spin by presenting new terms, definitions, notations and operators. The return for these out of the blue new aspects is far reaching.

Keywords:

Natural Numbers, Sequences, Combinatorics, New Operators, Arithmetic Calculus, Factorisation, Complexity

1. Introduction

Calculus plays a pivotal role in science and this is so successful that searching for other possible calculi seems irrelevant. This paper has the ambition of carving out a chunk from classical mathematics to reform it as a new calculus to be referred to as “arithmetic calculus” in distinction from classical calculus, to be referred to as “algebraic calculus”. Arithmetic calculus makes use of the convolution theorem and new operators, which are in the domain of traditional algebra but do not have an overarching identity. The constituents of the new calculus are all floating within current mathematical practices but the aim is to collect them together and to brand them by a hallmark. In this process, the thinking is to change focus from the whole sequence to any of its single elements and then express any single element as the product of building blocks and rules. This paper introduces the very basics of the new calculus and some of its potentials. New terms are italicised throughout the paper to inculcate their introduction. These are further collected in Glossary for the ease of reference.

Arithmetic calculus presented in this paper covers new terms, definitions, notations and operators. Admittedly, operations are self-obvious but their outcomes are far-reaching and include the following: 1) The paper challenges a complete misconception in mathematics that the deconvolution problem is ill-posed; whereas it is shown that this problem is explicitly well-posed but at the same time implicitly ill-conditioned. 2) A range of operations in algebra are simply clumsy and conceal the inner structure of number sequences; whereas arithmetic calculus unearths their structures. 3) It transpires that a family of mathematical problems expressed in the form of a set of numbers, series or sequences can be factorised into the product of two sequences: a) building blocks and b) rules, where this factorisation is tacit or even explicit in algebra but they fail to capture the clarity offered by arithmetic calculus. 4) The building blocks may be transformed into other set of interoperable sequences. The paper is not preoccupied by novelty but focussed on reforming existing knowledge in a different mould.

Two fundamental operators are presented, which are associated with a number of distinct variations. These new operators are by no means complex but even the obvious has to be stated. These operators are elaborated later in this paper but a glimpse of them is given here as a preview: 1) direct products of the sequence or sets of numbers by the sequence is annotated and defined as:

(1.1)

where the proposed symbol of represents the direct product rules; 2) convolution products of the sequence by the sequence is defined as:

(1.2)

where the proposed symbol of is one variant to notate the convolution product rules. Notably, the product in this example is composed of 4 (= 3 + 2 − 1) number of elements.

Example 1.1. Consider the mundane operation of:

(1.3.a)

The operations concerning (1.3.a) by conventional multiplication approaches can also be handled by Z- transform (see appropriate textbooks), both of which are laborious. So mathematics can cope with such problems and there is nothing unique with them but this example and similar operations can be transformed as follows:

(1.3.b)

The approach inherent in (1.3.b) is systematic and automated in this paper, but at the expense of new definitions, new operators and new notations proposed by this paper yet to become standard. It is simply incredible that even simple operations are under the spell of tedious manual operations. This paper is a simple introduction and illustrates the new developments through examples but new theorems will be presented in the future.

The difference between algebraic calculus and arithmetic calculus is that the former leads normally to complex differential and/or integral equations describing a vast array of physical problems in space and time, e.g. Navier-Stokes equations describing turbulent mixing processes. In contrast, arithmetic calculus offers a more elementary calculus below the algebraic one and is to be focused on particulate media, which can describe evolutionary processes but not limited to these problems.

2. Literature Review

Classical number series such as are either treated by the theorem of binomial enumeration or by Stirling numbers, generating functions or other mathematical approaches. The theorem of binomial enumeration is often referred to as the calculus of finite differences or the umbral calculus, which studies the analogies between various sequences of polynomials Pm and the powers sequence nm. The subscript m in Pm was thought of as the shadow (“umbra” means “shadow” in Latin, whence the name umbral calculus) of the superscript n in nm. There are historical reviews on the subject, which are unnecessarily complex.

The calculus of number series comprising power series of natural numbers (e.g. numbers as from 1 to n for any value of power m) may also employ the technique based on Stirling numbers of second kind. The background information is detailed in many textbooks. Stirling numbers of first and second kind or other sequences such as Bell numbers can turn out to be mathematically complex. Their details may be obtained from appropriate textbooks but there is no point in reviewing the literature on these subjects as they are top-down approaches and their underlying mathematics is classic but complex, varying notation and requiring intuition. The complexity is reflected by Wilf [1] on generating functions by remarking that a generating function: “after using it 4993 times it will seem quite routine”. These top-down approaches are shrouded in mystery and ingenuity, which are useful as long as there is no alternative. This paper has the ambition of presenting an alternative but this is not the sole purpose of this paper. Missing arithmetic calculus is a gap, which adversely impacts science and engineering. Filling the gap is a driver for this paper.

3. Terminology and Notations

The strength of arithmetic calculus is in flexibility and in coping with a family of problems related to discrete and distinct objects. Basic definitions are given in this section.

3.1. Refined Terms

Definition 3.1. Sequences: A sequence of numbers is a collection of highly ordered set of individual numbers, each referred to as an element or a term, separated by a coma or space, e.g.:

(3.1.a)

Series refer to sequences with specified operations between the elements, e.g.:

(3.1.b)

The pre-superscript “+” at the left hand side of curly brackets denotes the operations between the elements. A sequence is referred to a set when there is no obvious order in its elements and the same notation may be used.

Remark 3.1. Asequence may be basic, where all of its elements (or terms) are assumed independent and referred to as kernels. The proposed notations for kernels are:

, (3.1.c)

Kernels are elaborated later in the paper, showing that sequences are “primed” from a kernel. The notation is used extensively for a range of functionalities. The kernel of natural numbers is “1”.

Definition 3.2. Regeneration of Sequences: Regeneration is a distinct term proposed in this paper to carry out the very familiar operation of creating synthetic sequences by operating on the first i elements recursively, where i varies from 1 to a specific integer value. After the completion of the operations for all the terms, the regeneration gives rise to one new generation. There is no end to the ways of regeneration. This term should be contrasted with recursion defined below.

Definition 3.3. Recursion: This is also a form of regeneration but in its partial form, i.e. recursions do not restart from the first element as in regeneration. A classic example is Pascal Triangle or Fibonacci Numbers.

Definition 3.4. Generation (G and g): This creates a sense of the time dimension for the particulate phase of any entities but it is not cluck time as the beginning and end times of a generation are never specific. The operators for regeneration/recursion (defined in Section 4) maintain a sense of generation in the sequences.

Definition 3.5. Degree (D or d): The degree of a sequence stems from a specific way of multiplying two sequences together, as defined in Section 4. The degree of natural numbers is “0”.

Definition 3.6. Order: by definition, Order = d + g − 1.

Definition 3.7. Complexity: degree −1 refers to the complexity of a sequence or to the number of elements in a kernel. Therefore the complexity of natural numbers is “1 − 1 = 0”.

Definition 3.8. Closed/Open Sequences: The number of the terms in closed sequences is finite but in open sequences, it is not.

Definition 3.9. Specification: The operators for regeneration and raising to powers are yet to be presented yet but they have a direct bearing on the order of a sequence. These three terms are not interchangeable, as each represents specific concepts in arithmetic calculus, which reflect the dimensionality in number sequences. The following notations are proposed:

(3.1.d)

(3.1.d) is specified as: Generation G = 3, Degree D = 4 and Order

(3.1.e)

where “/” means or. The proposed terms of order and generation are general but degree should be replaced with the term exponent for a host of recursive sequences. The sequences of natural numbers are open-ended. Even if the focus is on size n sequences, it can acquire any value and hence this sequence is open-ended. The above proposed notation is reminiscent of meteorologist notations showing multiple variables at the same location.

3.2. Proposed Terms

In arithmetic calculus, there are equivalents of integration and differentiation calculus and therefore it is proposed to call them conducement and reducement for special reasons.

Definition 3.10. Conducement: This is proposed in lieu of summing or integration. The infinitive conducement means: “to lead or tend, esp. with reference to a favourable or desirable result; to contribute; usually followed by to or toward” (http://dictionary.die.net/conduced). These connotations are appropriate, as the paper shows that summations lead to a more definitive outcome, each synthetic sequence may involve layers of conducement towards the required sequence and each conducement expresses the sum of its first i-terms.

Definition 3.11. Reducement: This refers to differentiation or differencing in arithmetic calculus. The verb “to reduce” is used widely in this paper but the infinitive reducement is not a dictionary word. This term is introduced here in lieu of differentiation; where the individual terms of a sequence at a lower order are obtained from higher orders, as a reverse/inverse operation of conducement.

Definition 3.12. Reducemental refers to a functional expression in arithmetic calculus, serving as the basic generator of a sequence.

3.3. Notations for Conducement/Reducement

The proposed notations for conducement and reducement are presented by the following two examples:

(3.2.a)

(3.2.b)

Remark 3.2. The two proposed terms of conducement and reducement and their derivatives together make a new philosophy, whereby 1) the focus from a sequence is shifted to any of its individual elements but the individual elements are readily transformable to the sequence, where this capability is in the fashion of “all for one and one for all;” 2) the individual elements are expressly described in terms of building blocks and rules.

Remark 3.3. The proposed term conducement is used in making new compound terms, such as conducemental, conducemental algebra, conducemental sequences.

4. Operators for Conducement―Direct Problems

4.1. Statement of the Problem

There are two key problems in conventional algebra: direct prediction problems and inverse problems. Direct prediction problems often lead to the formulation of a system of equations, many of which have been shown to be well-posed (or properly-posed) problems, satisfying the three conditions of: 1) the solution exists; 2) the solution is unique (the number of equations is equal to the number of unknowns); and 3) the solution is stable (small changes in the measurement do not lead to large changes in the solution) by depending on the data. The conducement problem is the equivalent of the direct prediction problem and its operators are presented in this section, where there is no equation to be solved. Conducement problems are implemented as products of rules and building blocks, during which the products encapsulate (without retaining any clue on) the nature of the operation expressing them and therefore their reconstruction becomes intractable.

Multiplication rules, presented below, operate on the corresponding elements of two sequences. The products comprise a series of elements within which the preceding terms are nested as sub-terms; and summing the respective sub-terms produce the value of each term. The outcomes are equivalent to integration but there are differences warranting a different terminology. Consider the following two sequences:

(4.1.a)

(4.1.b)

Both (4.1.a) and (4.1.b) can be sets of numbers or sequences. One of them acts as rules and the other as building blocks or invariants. The following multiplication rules are presented.

4.2. Direct Products

The direct product (or dot products) rule is defined as:

(4.2.a)

(4.2.b)

In (4.2.a), dot products are denoted by “” but the regeneration from the first element in (4.2.b) is denoted by “”. Note that the reducement in (3.2.a) and (3.2.b) employs the regeneration operation denoted by “” and this remove the need for the usual summation notation within the ranging of variation of n.

Example 4.1. The examples below illustrate a glimpse of the utility of (4.2.a)-(4.2.b)

(4.3.a)

(4.3.b)

4.3. Regeneration Products

The regenerating product rule is defined as:

(4.4)

The number of terms in the product is equal to the largest value of m or n. There are many problems, in which regenerating products can be identified. The constituent sequences for the product make up three cases as illustrated below by examples:

Case 1: Both sequences are closed, e.g.:

(4.5.a)

Case 2: One sequence is open and another one closed, e.g.:

(4.5.b)

which is the arithmetic progression sequence of natural numbers.

Case 3: Both sequences are open. Consider two unitary sequences:

(4.5.c)

The term regeneration is not a standard one but this operator is hidden in many standard sequences.

4.4. Convolution Products

The convoluting product rule is defined as:

(4.6)

The last two terms: and, cause dipping in the trailing values of the product, as may be seen in the example below. Three cases are possible. Notably, (1.3.a)-(1.3.b) can now be easily worked out.

Case 1: Both sequences are closed, as in the following example:

(4.7)

Hence, the notation, , reflects the dipping at the trailing elements.

Case 2: One sequence is open and the other one is closed, as in the case of regenerating products.

Case 3: Both sequences are open, but in reality this is meaningless.

Remark 4.1. The difference between the respective multiplications is in the trailing dipping terms. In regenerating products, the trailing terms are curtailed but they dip in the convoluting products and this message is conveyed by the symbol of over-hat.

Remark 4.2. This operator has similarities with the convolution theory and hence the term, originally given by Volttera in 1913, described as follows:

(4.8)

4.5. A Step towards Deconvolution

Division of two sequences is one step towards deconvolution or the inverse problems of conducemental algebra, where the term deconvolution is used in its normal sense of mathematic. The operation is as follows:

(4.9.a)

where “” is proposed to denote division. The above is evident as:

By definition:

(4.9.b)

(4.9.c)

(4.9.d)

There is nothing unique about:, but its treatment through conducemental algebra is presented in Section 5 in more detail as the inverse problem.

4.6. Algebraic Products

The algebraic product rule is defined as:

(4.10.a)

The above is illustrated as:

(4.10.b)

4.7. Deeper Understanding of Convolution Products

Mathematical operations are normally carried out in the algebraic space without any designated notation for convolution products, although the convolution theory is well established. The aim is to unearth the operations by conducemental algebra. Consider the sequence of natural numbers (Order 1 and Generation 2). It is regenerated to its Generation 3, as a new sequence, by regenerating the first i-number of terms as:

(4.11.a)

where the sum of each of the regenerated term based on conventional algebra of natural numbers is:

(4.11.b)

The alternative expression for the nth element is written as:

(411.c)

The hidden format of (4.11.c) is interesting, as over-bars hint that the expression is a product of two sequences of natural numbers, one in the increasing order but the other is its reverse. Conventional algebra is poor for shielding this but arithmetic calculus exploits it, as follows:

(4.11.d)

Now, (4.11.d) reveals the structure of the product by factorisation but expressing sequences in the reverse order is counterintuitive. Hence the paper successfully uses an alternative approach to rectify the sequence in reverse order:

(4.11.e)

Two penalties are paid for the rectification of the order of the second sequence: 1) replacing the sign with:; 2) the sequence in the reverse order is visually rectified but the operations are carried out as in (4.11.d). Although this is counterintuitive, the algorithm is robust in both programming and for humans. The outcome is the creation of a clear identity for regeneration, which is underpinned by appropriate notations.

4.8. Recursive Products

The operators presented above can be modified to cope with recursive sequences, in which the operations apply on the trailing terms, such as Fibonacci sequences but they are not introduced in this paper.

4.9. Commutative, Associative and Distributive Laws

Conducemental algebra has its own commutative, associative and distributive laws, as follows.

The commutative law (the ability to swap):

(4.12.a)

(4.12.b)

(4.12.c)

(4.12.d)

The associative law (grouping of sequences together):

(4.13.a)

(4.13.b)

(4.13.c)

(4.13.d)

The distributive law does not hold for the simultaneous direct and regenerating/convoluting products:

(4.14)

where or represent one or the other multiplication rule.

5. Operators for Reducement―Inverse Problems

Statement of the Problem

In conventional algebra, inverse problems are often ill-posed, when one or more of the three conditions outlined in Section 4.1 are not satisfied. This paper proposes to refer to the inverse problem of arithmetic calculus as the reducement problem. This section shows that reducements involve the solution of a system of equations, which are properly-posed and can be solved by a “single sweep” method as the equations in each sweep are a chain of a single linear equation with one unknown. So the reducement problem is slightly more complex than the conducement problem but this can be reduced to algorithm. Notably, the reducement problem unearths the structure in number sequences, which are encapsulated by conducement operations.

Operators are needed to implement inverse problems in arithmetic calculus. Consider the example of the product of two sequences processed by conducemental algebra:

(5.1.a)

Consider the 3rd term worked out as:. The value “10” encapsulates the conducement operation and this makes it unthinkable to reverse the above operation. The objective is now to find a systematic way of carrying out the following operations:

reduces to: and (5.1.b)

to work out:; (5.1.c)

and

to work out:. (5.1.d)

In the above, it is proposed to replace “/” with “”. The key for the solution of the above problems is the inverse problem and this is solved by the following theorem:

Theorem 5.1: The inverse of any sequence:, is given by, the values of which are:

(5.2.a)

where,

(5.2.b)

and

for; where is already solved in (5.2.b)) (5.2.c)

and for; where is solved in (5.2.b) and is solved (5.2.c)).

Remark 5.1: These equations form a simple system of linear equations chained to one another, which are solved in a single sweep by finding the value of one and feeding it to the next. The solutions are exact but the inverse sequence is open for a closed sequence and vice versa (closed sequence for an open sequence), see below:

(5.3.a)

(5.3.b)

(5.3.c)

(5.3.d)

(5.3.e)

(5.3.f)

(5.4.a)

(5.4.b)

(5.4.c)

(5.4.d)

(5.4.e)

(5.4.f)

The above are textbook stuff but the point is that they can be processed in a systemic way by Theorem 5.1, which itself is a statement of the obvious for mathematicians but the knowledge is yet to be transformed into working tools. The ground for this transformation is prepared by the following.

Corollary 5.1: Any conducemental sequence, which is the product of two sequences, can be factorised into the product of two sequences by multiplying it with the inverse of any one of its constituent sequences, as in the example below:

(5.5)

The above is just one possibility, but the factorisation can be carried out systematically by dividing it to:, , , , ,.

This corollary seems to lead to a trivial outcome, as the constituent sequences of the product must be known in advance. However, normally the factorisation does not lead to a single outcome but the identification of all the possible outcomes. So factorisation is a program to start with one possible sequence; to keep increasing its order until the identification of all possible constituent sequences; and to select the meaningful ones.

Corollary 5.2: The deconvolution problem is properly-posed through the conducemental algebra but improperly-posed through conventional algebra. Consider the problem (5.6):

(5.6)

Literally, the above leads to 6 equations with four unknowns, which renders the problem as ill-posed. This does not arise in reformulating (5.6) into the format by conducemental algebra:

(5.7)

Based on conventional algebra, there are 6 equations but 4 unknowns and therefore the problem in principle is improperly-posed; whereas this issue is completely irrelevant in conducemental algebra:

(5.8)

To understand the above better, consider the reformulation of (5.5), as follows:

(5.9)

The above transforms the convolution product into the regeneration product and there are literally, 6 equations and 6 unknowns. However, when the above is subject to measurement errors, the problem becomes properly- posed but ill-conditioned but the strategies to deal with ill-conditioned problems of this nature are not the focus of this paper.

6. The Problem of Conducement―Applications

Conducement is a proposed term for multiplying the corresponding elements of two sequences by using any variation of the direct and/or convolution product rules, which intrinsically involve integration. It gives rise to a series of elements, within which the preceding elements are nested in as sub-terms but encapsulated. Summing the respective sub-terms gives the value of each and all of the elements but the inherent structures are lost.

6.1. Regenerating Natural Numbers

Arithmetic calculus sheds a new light to sequences of natural numbers by penetrating into their very basics. The sequence of natural numbers can be constructed without any assumption. This involves priming in the first place from a kernel, where the kernel is for natural numbers. The concept of priming is detailed by the author [2] in the context of generalising theory of evolutionary to explain the transformation of an object into different uses. For instance, arithmetic calculus primes the kernel by multiplying the kernel with the sequence of counter, represented by:, as follows.

Step 1: Generation 0: Priming Generation 0 from and:

(6.1.a)

Kernel: is not yet a sequence but is generically referred to as building blocks; is a rule and its over- bar discerns its value from any other value; is an element of a sequence (i.e. a countable number). Its specification is:

; Generation = 0; Degree = 0; Order = 0.

Step 2: Generation 1: Generation 1 of natural numbers is regenerated from (6.1.a), as follows:

(6.1.b)

where the specific form of the sequence of counters signifies that in this operation, there is no operation of addition. The inverse of (6.1.a) is well known and is:. (6.1.b) has the following Specification:

; Generation = 1; Degree = 0; Order = 0.

Step 3: Generation 2: The sequence of natural numbers is regenerated, as:

(6.1.c)

The inverse of (6.1.c) is well known from algebra and is:. The Specification for (6.1.c) is:

; Generation = 2; Degree = 0; Order = 1.

Remark 6.1: (6.1.c) is a special sequence for being natural numbers. It is derived through (6.1.a)-(6.1.c) from the first principles by priming its Kernel: and the most basic rule expressed by the unitary sequence of

counters. Arithmetic calculus unearths the role of selecting the rule in conducing “2” denoted by,

and any other term. Selection is unlike assumption, as the assumption should be refined but selection need not. Thus, with arithmetic calculus the proof of 1 + 1 = 2 becomes irrelevant. Moreover, each rule leads to a product with a potential for selection. The mathematical symbol of “2” and it natural language name in any language (and any other numbers) are by pure convention driven by their selective advantage. Of course, these artefacts were selected in the cultural life first and their derivation is just a mathematical strive at a much later stage. The paper promotes a new thinking based on rule’s operated on building blocks. This questions the wisdom of proving that 1 + 1 = 2, as in the legend of Bertrand Russell and Alfred North Whitehead who spent some 40 pages in their Principia Mathematica in the early 20th century to state that “Therefore, 1 + 1 = 2.”

Step 4: Generation g: The Order g sequence may be regenerated as following:

(6.1.d)

; Generation = g + 1; Degree = 0; Order = g.

Remark 6.2: The author is not claiming originality for the above age old sequences but their regeneration in the fashion of arithmetic calculus underpins a fresh view and underpins a good reason for their notations, where existing ones fail to reflect the complexity of the problems.

6.2. Multinomial Sequences: Recursive or Convoluting

The concept of order/generation/degree/kernel, as well as the above multiplication rules are general and can equally be applied to binomial, trinomial or multinomial sequences. These are not presented here, except the following examples:

Trinomial:

(6.2.a)

Multinomial:

(6.2.b)

Remark 6.3: The inverses for the above are not given here but their reducementals are all systematic.

7. Factorisation by Conducemental Algebra?Heuristic Rules and Applications

7.1. Factorisation of Sequences

Conducemental algebra shows that after conducing two sequences, any trace of the multiplication operations are encapsulated. However, an expression of these operations is a structure that can be unearthed by inverse problems or by factorisation. The idea is not to reverse the operation to find the original sequences used in the multiplication but to find the structure hidden in the product. This structure is expressed by thinking in terms of building blocks and rule and this in turn is consolidated in terms of reducementals. Complex conducemental sequences (the parent sequence) encapsulate in themselves the information of their structures but this can be unearthed. Notably, reducementals describe each element but not the whole parent sequence. In this method the sequence of counters is assumed beforehand but the problem is to find the values of sequence of invariants, where their product determines the given sequence.

The author has a devised a number of techniques to derive the reducementals but this paper presents two of them: the age-old method of differences capable of depicting a graphical image of underlying ideas and the conducemental algebra with appropriate operators to derive the operations in a systematic way. The sequence of counters is conveniently based on the binomial expression, serving as an operator:

(7.1.a)

(7.1.b)

(7.1.c)

In fact the first two operators are the binomial terms, in which (7.1.a) commences from: but (7.1.b) is curtailed and commences from:, where these operators describe the rule of object selection without replacement; whereas, represents object selection with replacement. Using any of the above operators, even the well known power sequence can be factorised as:

(7.2)

where, values are calculated by conducemental algebra.

7.2. Method of Difference

Traditional method of differences is explicitly blind to the sequence of counters but the example presented below shows the way this method can be brought to life when it is associated with the sequence of counters. Nonetheless, the method of differences fails to elucidate a structure that is hidden in each and all of the elements of the parent sequence; whereas conducemental algebra thrives on unravelling this structure. This is illustrated through the following example.

Example 7.1: Consider the example of:

(7.3)

The sequence is remarkably complex but the well-known method of differences is remarkably straightforward. Table 1 presents this method in its traditional form, which comprises elements in each row, as follows:

Row 2: presents the values of the parent sequence expressed by (7.3).

Rows 2-9: present the application of the difference method. The elements in each row are calculated as the difference between the two elements in its immediate upper row, one on the top and the other prior to it. This method is only applicable when the sequence is generated by the sequence of natural numbers but breaks down when applied to operations on different sequences (e.g. Euler Numbers or Pascal Triangle). Nothing much can be said of the table. The conducemental algebra makes this table redundant but uses it for a graphic display of the problem, as below.

The aim here is to upgrade explicitly the capability of the table of differences, even though the conducemental algebra makes it redundant. As shown in Table 1, the aim is achieved by: 1) introducing the sequence of counters to Row 1 and Column 1; 2) this sequence is associated with the diagonals of the table; 3) the association is by the direct multiplication rule. It is proposed to refer to the products as reducementals, which represent each and every element of the parent sequence. Systematic variations in the sequence of counters are striking but this isless obvious in the values of the elements of each row and diagonal and the key is to unearth these variations. These are captured below in qualitative terms but their quantitative account is presented in the next sections. The specification of (7.3) is as follows:

.

Kernel: Kernel size = 3; Kernel: ; Maximum size of sequence of invariant: .

Admittedly, the rules appropriate for the above specification are not detailed to manage the paper’s length.

Remark 7.1: Each row in the table forms a complex open conducemental sequence. It is proposed to refer to: 1) the highest row as the parent sequence (Order,); 2) lowest rows as the kernel (), which is no longer a sequence; 3) intermediate rows as a sequence with specific order number (order,). The sequence with specific orders, , is related to its upper row of order: (by multiplying it by:). All these sequences are interoperable and this includes any sequences not commencing from its first element. The sequences commencing from the first element are to be referred to as leading sequences but conducemental algebra is powerful for coping with the full description of any trailing sequence, which skips any given number of elements from its first element.

Remark 7.2: The diagonals express the sequences of invariants, which are closed conducemental sequences. Each diagonal is associated with a specific sequence of counter using the direct product rule to be referred to as a reducemental.

Remark 7.3: The sequences of invariants (i.e. the values in each diagonal) are interoperable with each other but the degree and generation of the parent sequence plays a pivotal role. The paper delineates five possible diagonals causing transitions towards generic behaviours, as follows:

Transitional Diagonal 4 (TD4): This refers to the kernel, which is the end-product of transforming the diagonals into a row. A parent sequence not rendering a kernel is not conducemental.

Transitional Diagonal 3 (TD3): This refers to diagonals bearing the effects of direct products encapsulated by the parent sequences. The diagonals in between TD4 and TD3 include a sequence of counter which is hybrid of (7.1.b), (7.1.c).

Transitional Diagonal 2 (TD2): This refers to diagonals bearing the effects of regeneration products in the parent sequences. The diagonals in the range of TD3 and TD2 are associated with (7.1.b).

Transitional Diagonal 1 (TD1): This employs (7.1.a) for its sequence of counters and has the largest size.

Transitional Diagonal 0 (TD0): The diagonals associated with TD0 are any trailing sequences.

Table 1.Illustration of more Complex Alleles and Transitional Diagonals with Regeneration and Convolution Zones(7.3)

Remark 7.4: To the right of TD0, the sequence in each row is always a trailing one and therefore its starting element is never the first element. To the left of TD0, the sequence in each row is a leading one and starts with the first element of the parent sequence.

Remark 7.5: The reducementals within TD1 and TD4 are interoperable expressions of one another for the parent sequence and may be referred to as alleles.

Remark 7.6: The sequences of invariants in the range of TD4-TD3 have a constant number of elements and this signifies that their interoperability transformers employ the regeneration product rule (these will be clear in the next section).The fact underlying this statement is underpinned by order, degree and generation.

Remark 7.7: The number of elements in sequences of invariants in the range from TD3 to TD2 increases (or decreases in the opposite direction) by “1” and this signifies that their interoperability transformers employ the convolution product rule. The fact underlying this statement is underpinned by order, degree and generation.

8. Reducement and Interoperability―Heuristic Rules and Applications

This section introduces heuristically an alternative reducement approach to conducemental sequences using examples through a set of rules.

8.1. Interoperability between Higher and Lower Order Conducemental Sequences

Rule 8.1: A complex conducemental sequence of natural numbers of Order = is reducible to a lower order of using the direct product rule by multiplying the sequence with the following inverse sequence:

(8.1.a)

Example 8.1: Using Example 7.1, the inverse reducement sequences from to are:

For, the inverse sequence is:

, (8.1.b)

For, the inverse sequence is:

(8.1.c)

For, the inverse sequence is:

(8.1.d)

Note that for in the above examples, the particular terms becomes zero (e.g.). To reduce to the order of the kernel, the order has to be increased by “1” and hence in Example 7.1:

(8.2)

Alternatively, any of the sequence of order may be regenerated from the kernel but the kernel first has to be primed to obtain:.

8.2. Sequences of Invariants Obtained Directly from Parent Sequences

The reducement rule for obtaining the values of sequences of invariants is equally simple and flexible and any of the alleles are obtained by simply regenerating the parent sequence using inverses of natural number of increasing orders.

Sequence of Invariants: Work out the diagonals (sequence of invariants) in Table 1.

TD0: (8.3.a)

TD1:

(8.3.b)

TD2:

(8.3.c)

TD2-TD3.1:

(8.3.d)

TD2-TD3.2:

(8.3.e)

TD2-TD3.3:

(8.3.f)

TD3-TD4.1:

(8.3.g)

TD3-TD4.2:

(8.3.h)

TD4: (8.3.i)

It is noted that in both (8.2.a) and (8.2.b), the size of the diagonals is 7 = 𝜑 + 1 = 6 + 1. For (8.2.c) to (8.2.f), the size reduced by “1” for each diagonal until the size becomes 3 and from here until the derivation of the kernels, it remains a constant value of 3. These are explainable by the virtue of degree, generation and order, although the presentation of the full rules for these dimensional parameters is beyond the remit of this paper.

Remark 8.1: The inverse sequences used in (8.3.a)-(8.3.h) are generic and not specific to Example 7.1. The dimensional parameters in the above are the degree as in (TD3-TD4) and generation as in (TD2-TD3) with for any other parent conducemental sequences calculated by appropriate rules to be presented by the author in the near future.

Remark 8.2: Further remarks on transitional diagonals are:

TD0: is open-ended to the right hand side of Table 1 but the starting element is the key to identify the sequence. Inverse sequences for TD0 are identical and the changes in the sequence of invariants are systematic.

TD1: This diagonal, associated with (7.1.a), is related to object selection without replacement. The number of elements in its sequence of invariants is equal to.

TD2: This diagonal, associated with (7.1.b), is also related to object selection without replacement. The number of elements in its sequence of invariants is equal to the order of the parent sequence. The alleles in the range from TD2 to TD3 are systematic both in the sequence of counters and their number of elements reduce (or increase in the direction from TD3 to TD2) by “1”. Hence, the interoperability in this range is based on the convolution product rule.

TD3: This diagonal is associated with a hybrid of (7.1.b) and (7.1.c). The size of the sequence of invariants in the process of reducements/conducement stays the same in both direction of TD3-TD4 or TD4-TD3. Though the reducements of the sequences of invariants are fully systematic, care is needed for the adjustment and the example clearly shows it. The alleles of TD3-TD4 are associated with the degree of the parent sequence stemming from its encapsulated direct products. Interoperability of the sequences of invariants in this range uses the direct product rule.

TD4: This diagonal is also unique and has no sequence of counters. The sequence of invariant has been transformed into the kernel, where the sum of its elements is minimum. A kernel also signifies that the sequence is conducemental.

Remark 8.3: The alleles in TD3-TD2 do not arise in all the conducemental sequences, unless the constituent product of the parent sequence involves at least one convolution/regeneration multiplication.

Remark 8.4: Evidently, the operations for the tabular difference method are clumsy but its educational value in the application of conducemental algebra is recognized for making it possible to visualise the structure inherent in conducemental sequences.

Remark 8.5: Due to the constraint on the length of the paper, the author’s findings on the negative spaces (the underworld) are not presented but the negative and positive worlds are intertwined.

9. Conducement and Interoperability―Heuristic Rules and Applications

Interoperability in conducemental algebra is presented by transforming the alleles in Example 7.1, as follows.

9.1. Interoperability in the Conducement Direction

The alleles in the conducemental direction (i.e. from TD4 to TD0) are operated using the following rules:

Rule 10.1: For Allele 0 (TD4), the kernel is primed by the following transformer:, the most basic rule, and then “0” is replaced by “1” for each allele.

Rule 10.2: The transformer for TD1 is: with the following flipping: 1) in the con-

ducemental direction (TD4 to TD1), the first element becomes zero; 2) in the reducemental direction (TD1 to TD4), the last element becomes zero. Interoperability of the alleles (RR = Regenerating Range, counts its alleles; CR = Convolution Range, counts its alleles) is given as follows:

(9.1.a)

(9.1.b)

(9.1.c)

(9.1.d)

(9.1.e)

(9.1.f)

(9.1.g)

(9.1.h)

(9.1.i)

It is noted that the size of the kernel in (9.1.a) is “3” and this size remains so until (9.1.c) but increases by “1” for each allele until (9.1.g). From here onwards, the size of non-zero elements in the diagonals remains constant. From (9.1.g) onwards, there is no more allele but a zero element is added for each trailing sequences. The presentation of the full rules for these dimensional parameters is beyond the remit of this paper.

9.2. Interoperability in the Reducement Direction

At the reducement direction, the operations are systematic and follow simple rules:

Rule 10.3: The transformer for the reducement is populated by the inverse of but the number of the elements depends on its location with systematically changing their signs.

Rule 10.4: In the TD0 Range, the operations are carried out from the tailend of the transformer, but there is no problem with the normal operations.

Rule 10.5: At Transitional Diagonal 1, flipping occurs.

Rule 10.6: the number of the terms in the sequence of invariants is shrunk by 1 for each reducement in the TD2-TD3 range.

Rule 10.7: Each reducement in the TD3-TD4 Range replaces the last element by 1.

The above are illustrated by the example below.

TD0: (9.2.a)

TD1: (9.2.b)

TD2 (TD2-TD3.1):

(9.2.c)

TD2-TD3.2:

(9.2.d)

TD2-TD3.3:

(9.2.e)

TD2-TD3.4: (9.2.f)

TD3-TD4.1: (9.2g)

TD3-TD4.2: (9.2.h)

TD4: (9.2.i)

Remark 9.1: The logic of (9.2.a) to (9.2.g) is obvious and follows the convolution range but it changes to a different logic appropriate to the regeneration product rule to (9.2.h) and (9.2.i).

Remark 9.2: The above unearths encapsulation in an elegant and astounding way.

10. Beyond the Examples Presented

Avigad [3] discussed the role of different approaches in treating the same problem in mathematics, according to whom this is the problem of multiple proofs. He argues that “On the standard account, the value of a mathematical proof is that it warrants the truth of the resulting theorem. Why, then, is it often the case that a new proof of a theorem is often highly valued?” His response is that each proof provides new insights and the proof of a theorem does something more than establishing the truth of the results. Arithmetic calculus may be considered as one such case.

The tip of the iceberg is the nearest expression that can characterise the new operators and notations in the arithmetic calculus. The above is a basic introduction without any significant demonstration of its scope and problem-solving strength, as these will be presented in a series of papers by the author in the near future. However, one example is shown below to show that arithmetic calculus is not trivial, as follows:

Example 10.1: Recast first kind Stirling Numbers by arithmetic calculus to the following operator:

(10.1.a)

Consider the case K = 4, for which the sequence is:, thus:

(12.1.b)

Arithmetic calculus is highly flexible and applicable to any conducemental sequences. The author has applied it to a wide range of circumstances and has established their overall patterns but they are beyond the remit of this single paper. One aspect that can be reflected in passing is the versatility of this calculus in treating some irregularities or mutation in conducemental sequences. This is illustrated by the basic sequence of natural numbers and the perturbation of its 1st and 2nd terms:

(10.2.a)

(10.2.b)

Remark 10.1: Note that and and therefore perturbation does not alter the true kernel value.

The reality behind arithmetic calculus is yet to be presented by the author. If algebraic calculus refers to independent variables such as space and time, the space in arithmetic calculus refers to building blocks in particulate media and time is transformed into generations. Rules are no longer in terms of differentials but explicit values selected by experience. This is a philosophy that will be presented by the author soon.

The possibilities with arithmetic calculus are countless and each conducemental sequence can be identified by its kernel at a specific level, as well as by its sequence of counters. The kernels are the signatures (as DNAs) of conducemental sequences and may be used to devise the “Tree of Numbers” for a whole family of the sequences of natural numbers, each with a completely known property. This would integrate existing knowledge on number sequences, which can dwarf the tree of life. An indicative Tree of Numbers suggested by the author [2] is illustrated in Figure 1. This is the key to interconnectivity in sequences of natural numbers, without which their knowledge seems disconnected. Tree of Numbers can be a powerful and versatile tool, going deep to the roots of mathematics.

Number sequences have received attention for many millennia with the intensity of developments increasing since the introduction of generating functions by De Moire in 1730. Therefore, this paper is at risk of an instant reaction of lacking novelty, as the subject is old and existing solutions are mature, to the extent that further developments may be regarded as “the Emperor’s New Clothes”. However, this paper hopefully shows that arithmetic calculus leads to increased knowledge and simpler operations and therefore such a concern is trivial. If arithmetic calculus is dismissed, the least harmful outcomes would be the sustenance of ongoing clumsy algebraic operations and the overlooking of simple and systematic operations to say the least.

At a serious note, the case of deconvolution presents a serious case for the application of arithmetic calculus. Also the application to conducemental sequences shows that indeed the single most important difference between conducemental algebra and conventional algebra is the role of rules. Through conducemental algebra, rules assume an explicit role and a due place in mathematics in the form of sequence of counters. Conventional algebra is oblivious to existence of such rules, or at least, it is not minded to provide identity for such an impor- tant concept. Instead ad hoc procedures have been invented, which reflect the ingenuity of the mathematicians but not the versatility of mathematics. The presentation in this paper is necessarily heuristic but other papers are ready to present theorems or axioms once this barrier is passed.

Another direction of the author’s research is the generalisation of theory of evolution (GTE), in which the ability to break down any evolving entity into building blocks and rule is pivotal. This invoked the author to seek the dimensionalities of evolutionary processes, based on neo-Darwinism. Surprisingly, all the attributes in the GTE have their traces in arithmetic calculus. The author is unable to present his ideas on the GTE without first publishing the arithmetic calculus and hence this paper is pivotal towards a larger aim.

Figure 1. A prototype of tree of numbers.

11. Conclusions

This paper promotes new ways of thinking on 1) shifting the focus from sets/sequences of numbers to their elements; and 2) show that each element has a hidden structure that can be unearthed. This structure is handled by arithmetic calculus and conducemental algebra. Conventional algebra applied to sets/sequences of numbers based on natural number retards mathematics: the problems become unduly complicated; operations cannot be systematised similar to matrix-type operations; the potential for different methods of multiplication of two different sequences have not been transformed into classic operators. Arithmetic calculus and conducemental algebra overcome these problems and are surprisingly extremely simple and blatantly self-obvious. They are powerful and can possibly provide a framework to overhaul conventional algebra of sequences of natural numbers.

There is one disadvantage with using number sequences, because the subject is familiar and therefore their treatments may seem as the reinvention of the wheel. However, this is not true as the paper presents a new calculus but the classic sequences of natural numbers are used to show the effectiveness of the new calculus. This calculus attacks the problems at their roots by factorisation by the virtue of new operators: 1) direct products, by which the elements of a sequence are raised to a power in a consistently definable manner?this is one of the mechanisms to create complexity; 2) regenerating products with the effect of adding layer upon layers to open sequences without adding to their complexity; 3) convoluting products, as in regenerating products but the operations are carried out for closed sequences; 4) algebraic products.

Arithmetic calculus is applied to a family of sequences of natural numbers, to be referred to as the conducemental sequences. As such, the study of these sequences is old but enough is presented in this paper to justify that there is a missing calculus, as these sequences are treated differently by arithmetic calculus. Conducemental sequences are shown at a heuristic level to have a total interoperability and even school students can cope with most, if not all, of these mathematical operations. The whole operations can be automated. The author’s emphasis is that the need for the new calculus is not for the sake of it but to fill a gap.

Acknowledgements

The development in this paper is a contribution to open scientific and mathematical culture. No moral right is given to any application of the emerging calculus for any development, software or otherwise, that uses the new capability and closes their outcome to the public. The author strongly supports open science/mathematics in every respect.

References

  1. Wilf, H.S. (1994) Generating Functionology. http://www.math.upenn.edu/~wilf/gfology2.pdf
  2. Khatibi, R. (2013) Chapter 1: Learning from Natural Selection in Biology: Reinventing Existing Science to Generalise Theory of Evolution―Evolutionary Systemics. In: Lynch, J.R., Derek, T. and Williamson, D.T., Eds., Natural Selection: Biological Processes, Theory and Role in Evolution, 1-96. https://www.novapublishers.com/catalog/product_info.php?products_id=41521
  3. Avigad, J. (2010) Understanding, Formal Verification, and the Philosophy of Mathematics. http://www.andrew.cmu.edu/user/avigad/Papers/understanding2.pdf

Glossary