Next Article in Journal
Dynamic Responseof Complex Defect near Anisotropic Bi-Material Interface by Incident Out-Plane Wave
Previous Article in Journal
Competition in Bike-Sharing: Effects of Discount Incentives and Comfort Level
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Advancing Tensor Theories

Independent Researcher, 13 Allee Turcat Mery, 13008 Marseille, France
Symmetry 2025, 17(5), 777; https://doi.org/10.3390/sym17050777
Submission received: 18 March 2025 / Revised: 12 May 2025 / Accepted: 13 May 2025 / Published: 16 May 2025
(This article belongs to the Special Issue Advances in Topology and Algebraic Geometry)

Abstract

:
This paper advances the foundations of tensor and category theories by introducing novel concepts and rigorous constructive proofs. We generalize tensor theory through the innovative notion of a generalised tensor index, a versatile framework that unifies diverse tensor indices, and explore its transformation properties. Using fractional derivatives, we provide a geometrical interpretation of these generalised tensors, revealing new insights into its structure. Additionally, we forge a deep connection between tensor and category theories, integrating sets, tensors, categories, and functors with extensions like partial differentiation and integration. This synthesis yields original constructs—setorial tensors, categorial tensors, and functorial tensors—which open uncharted pathways in mathematical analysis. Our contributions not only extend prior research but also significantly enhance tensor theory, category theory, set theory, logic, topology, algebraic geometry, foundations, and philosophy, with potential applications spanning physics, geometry, and beyond.

1. Introduction

This manuscript focuses on the core concepts rooted on tensor theory and category theory, integral components of mathematical logic, topology, algebraic geometry, foundations, and philosophy. These mathematical disciplines hold significant relevance in elucidating innovative mathematical and scientific ideas. Here, we expand upon foundational tensor and category theory concepts.
In 1975, Gregorio Ricci-Curbastro and Tullio Levi-Civita’s seminal work, “Methodes de Calculs Differentiel Absolute et Leur Application” [1], marked a significant milestone in the development of tensor calculus, now recognised as tensor theory. Over time, diverse investigations have delved into intersections of tensor theory with mathematical analysis, differential geometry, and topology, including the previous study [2], which introduced tensors with maximal symmetries, extending into realms like representation theory, computer science, computational complexity, and algebraic geometry. In this paper, we further advance the concepts established in prior research by extending the tensor framework. Specifically, we introduce the generalised tensor index, a versatile descriptor encompassing various tensor indices. This novel notation, is useful to describe concepts beyond tensors which only have input vectors and their dual vectors. In particular, E.J. Cartan [3] introduced triality as a generalisation of vector space duality. We propose “D-ality” as a further extension, where a tensor maps D vector spaces to a scalar (D-ality generalises duality ( D = 2 ) and triality ( D = 3 ) to arbitrary D, aligning with higher-dimensional tensor structures).
Category theory provides a vantage point akin to a “far-distant observer view” in mathematics [4], where intricate details fade into obscurity, revealing previously hidden patterns. It beckons us to ponder: How does the direct sum of vector spaces relate to the least common multiple of numbers? What unites free groups, fields of fractions, and discrete topological spaces? Category theory not only explores these inquiries but also unveils profound connections in mathematics and physics that elude closer scrutiny [5]. This document draws inspiration from modern category theory definitions [6] and refines them, ushering in a new perspective. In particular, we redefine categories with brevity, introduce the concept of a signature, and employ graphical representations. These novel viewpoints shed fresh light on categories, akin to how algebra bridges diverse mathematical realms. Moreover, contemporary developments in category theory have given rise to sophisticated notions like -categories, -functors, and -cosmoi [7,8], expanding the horizons of mathematical exploration.
In this paper, we introduce a generalised indexing framework, where indices are drawn from a universal set of numbers, encompassing structures like integers, real, complex, and beyond numbers. This hierarchical system extends traditional multi-index sets, commonly used in partial differential equations and numerical analysis [9], by allowing nested indices with recursive dependencies, akin to tree-based structures in computational mathematics [10,11] and tensor indices in tensors in differential geometry [12,13]. Our framework offers a versatile tool for modelling complex dependencies in algebraic and computational contexts, opening avenues for both rigorous applications and exploratory generalisations of classical indexing methods. We aim to provide a foundation for new mathematical structures while inviting further development of this flexible, nested indexing paradigm.
The concept of fractional derivatives was introduced by a letter written to Guillaume de l’Hôpital by Gottfried Wilhelm Leibniz in 1695. It found applications in fractional dynamical systems [14]. Then, it found applications in fractional differential geometrical aspects [15,16]. In particular, Calcagni [17], focused on explaining that the fractional derivative describes a new sub-manifold to a point of an original manifold, which is not the same sub-manifold as the one described by a standard derivative. Fractional calculus extends standard differentiation to non-integer orders, enabling the description of complex geometric structures, such as fractional tangent submanifolds [17]. The fractional derivative captures intermediate behaviours between integer-order derivatives, as formalised by Caputo definitions. In differential geometry, Calcagni [17] showed that fractional derivatives describe submanifolds distinct from standard tangent spaces, offering new insights into tensor transformations. Additionally, an extension of our study is to consider the two-scale fractal derivative, which combines local and non-local scaling, provides an alternative framework for modelling hierarchical tensor structures. Furthermore, our study potentially finds applications in Hilfer fractional Cauchy value problems of Sobolev type [18]. The exploration of two-scale fractal derivatives offers a promising avenue for extending the hierarchical and non-local structures of generalised tensors, particularly in fractional geometry [19,20]. These derivatives, with applications in material science and population dynamics, could further enrich the theoretical and practical implications of our proposed framework. These interesting aspects are left for a future work.
Fractional calculus was successfully applied to physics [21] and in particular to quantum mechanics, creating the concepts of fractional schrodinger equation [22]. In this study we develop further fractional calculus, and we introduce generalised tensors which have the concept of fractional differentials. In extend, we develop further tensor calculus and tensor theories.
Furthermore, we establish a linkage between category theory, tensor theory, and set theory, investigating amalgamations of sets, tensors, categories, functors, and their extended counterparts. We construct categories and functors using generalised tensors, defining categorial tensors with categories as elements and functorial tensors with functors as elements.
Category theory and tensor theory, with their rich contemporary and recent applications spanning fields like physics, as evidenced in Feynman diagrams [23], cosmology, and the study of functors of actions [24], statistics, and computer science [25], as well as epidemiology [26], underscore their paramount significance. Thus, it is imperative to further cultivate and solidify the foundational concepts within category and tensor theories, encompassing the fundamental notions of categories, functors, tensors, and their multifaceted interplay.
According to the criteria presented in [27], our manuscript is a description of a good, important, and novel mathematical and philosophical concepts for the following reasons. We describe the criteria and then we give at least one example from our paper, that renders our work mathematically and philosophically important. Note that the evaluation of the importance criteria, as well as the philosophical and mathematical novelty, of the work has been evaluated by the author. The interested reader can provide an alternative evaluation. The satisfied importance criteria are the following:
1.
Good mathematical problem solving (e.g., a major breakthrough on an important mathematical problem); This paper solves the problem of how to find further what are the foundations of tensor theory and category theory, by implementing generalised concepts within these theories, and ultimately combining them.
2.
Good mathematical technique (e.g., a masterful use of existing methods or the development of new tools); We use the substitution method, where the simple index is substituted with an index of index and so on. We construct generalised components of the tensors which results to the generalised tensor theory structures. We also use the substitution method to both category theory and tensor theory to create the generic concepts such as tensorial set, setorial tensor, tensorial category, categorial tensor, tensorial functor, and functorial tensor.
3.
Good mathematical insight (e.g., a major conceptual simplification or the realisation of a unifying principle, heuristic, analogy, or theme); In this study, we considered a heuristic argument to construct a generic concepts such as the generalised tensor, as well as the categorial tensor and the tensorial category, but the unifying principle of the method of substitution.
4.
Good mathematical discovery (e.g., the revelation of an unexpected and intriguing new mathematical phenomenon, connection, or counter example); This study finds an unexpected results such as the generalised tensor, as well as the connections between the concepts of category theory and tensor theory, such as the tensorial category and categorial tensor.
5.
Good mathematical application (e.g., to important problems in physics, engineering, computer science, statistics, etc., or from one field of mathematics to another); This study finds important applications in physics since it connects the concepts of category theory and tensor theory, and their combinations, since both category theory and tensor theory find applications in physics. Furthermore, we expect that the combination of the concepts between the two theories will find further applications in physics.
6.
Rigorous mathematics (with all details correctly and carefully given in full); This paper is mathematically rigorous, since it construct every definition, theorems, and proofs in detail.
7.
Beautiful mathematics (e.g., the amazing identities of Ramanujan, results which are easy (and pretty) to state but not to prove); The construction of the definition of the generalised concepts in tensor theory and category theory, such as functors of functors, generalised tensor, categorial tensor, and tensorial category are easy to state, but difficult to prove, since we need to make several substitution in their individual components.
8.
Elegant mathematics (e.g., Paul Erdos concept of proofs from The Book, achieving a difficult result with a minimum of effort); The construction of the definition of the generalised concepts in tensor theory and category theory, such as generalised tensor, categorial tensor, and tensorial category, with the minimum effort, i.e., using the simple substitution method makes them easy to prove, and creates a difficult result. We also use the functor of proof, which is a generalisation of the substitution method, in order to prove the Theorem 1.
9.
Creative mathematics (e.g., a radically new and original technique, viewpoint, or species of result); The structure of the definitions of the generalised concepts in category theory and tensor theory, such as generalised tensor, setorial tensor, and tensorial set shows the creativity of our work. The creativity is also shown by the connection between the category theory and tensor theory with the creation of categorial tensor and tensorial category. We have created the functor of proof.
10.
Useful mathematics (e.g., a lemma or method which will be used repeatedly in future work on the subject); The method of substitution of simple components with more generalised ones was used, and it is going to be used repeatedly in the future. The generalised tensors are used to compress information, more than a standard tensor does. Generalised tensors are capturing aspects of fractional geometry, in a economical way.
11.
Deep mathematics (e.g., a result which is manifestly non-trivial, for instance by capturing a subtle phenomenon beyond the reach of more elementary tools); The creation of the generic concepts of generalised tensor, with and without the use of fractional derivatives, categorial tensor, and tensorial category, as a foundation, as well as the application of connecting category theory and tensor theory show the mathematical deepness of our study.
The structured path of this paper is as follows. Section 2 introduces fresh insights into tensor theory. In Section 3, we present the properties of these tensors. In Section 4, we describe the geometrical interpretation of the general tensors using fractional derivatives in Section 4, while in Section 4.3, we describe the geometrical interpretation in some generic way. In Section 5 we shed light on noteworthy applications stemming from tensor and category theories. In Section 6, we draw our paper to a close. Lastly, in Appendix A, we provide three tables with our notation and glossary for our document.

2. Tensor Theory

In this section, we present a review of the definition of a tensor, and we develop further some novel definitions on generalised tensors concepts.

2.1. Standard Tensor Definitions

In this section, we introduce the standard tensor definitions, that we are going to generalise in the next sessions.
Definition 1.
The set of all tensors of type (q,p) is called the tensor space of type (q,p) and it is denoted by T q p .
Definition 2.
Let two tensors, μ T q p and ν T q p . Then, the tensor product is defined as
τ = μ ν
or
τ = τ ω 1 , , ω p , ξ 1 , , ξ p ; u 1 , , u q , v 1 , , v q
τ = μ ω 1 , , ω p ; u 1 , , u q ν ξ 1 , , ξ p ; v 1 , , v q
and it is the element of the tensor space, T q + q p + p . Thus, we write τ T q + q p + p .
Definition 3.
The generalisation of the dual vector is called a tensor and is defined as the multi-linear object that maps distinct vectors and dual vectors to a scalar. A tensor, T, of type ( q , p ) is a multilinear representation that maps p dual vectors and q vectors to R , and we write
T : i = 1 p V i j = 1 q V j R .
Definition 4.
The tensor product, V is defined as the tensor product of a dual vectors V i and vectors V j
V = i = 1 p V i j = 1 q V j
Definition 5.
In short, a tensor, T, of type ( q , p ) is a multilinear representation that maps the vector product, V, of p dual vectors and q vectors to R , and we write
T : V R .
Example 1.
A tensor ( 1 , 0 ) represents a real number vector. Thus, it can be recognised as a dual vector. A tensor of type ( 1 , 0 ) is a vector. If ω represents a map of two binary vectors and a vector to a scalar, i.e., ω : V × V × V R , then it is a (1,2) tensor.
By introducing a basis for the tensors ( q , p ) as
e = e μ 1 e μ p e ν 1 e ν q
we can write the tensor in the form of components. Therefore, we write
T = T μ 1 μ p ν 1 ν q e μ 1 e μ p e ν 1 e ν q
or we can also write
T μ 1 μ p ν 1 ν q = T ( e ν 1 , , e ν q ; e μ 1 , , e μ p )
A tensor in a d-dimensional space will have d p + q components. A tensor acts on a set of vectors ( v ( j ) V ) and dual vectors ( ω ( i ) Ω ) as
T ( ω ( 1 ) , , ω ( p ) ; v ( 1 ) ν 1 , , v ( q ) ν q ) = T μ 1 μ p ν 1 ν q ω μ 1 ( 1 ) ω μ p ( p ) v ( 1 ) ν 1 v ( q ) ν q
Another operation that tensor have is the operation of contraction. A contraction of first order of a tensor of ( q , p ) -rank is a map between a tensor of ( q , p ) -rank to a tensor of ( q 1 , p 1 ) -rank, and we write
T μ 1 λ μ p ν 1 λ ν q = T ( e ν 1 , , e λ , , e ν q ; e μ 1 , , e λ , , e μ p )
Therefore a contraction of k-order of a tensor of ( q , p ) -rank is a map between a tensor of ( q , p ) -rank to a tensor of ( q k , p k ) -rank, and we write
T μ 1 λ 1 λ k μ p ν 1 λ 1 λ k ν q = T ( e ν 1 , , e λ 1 , , e λ k , , e ν q ; e μ 1 , , e λ 1 , , e λ k , , e μ p )

2.2. Generalisation of a Tensor

We can think of a generalisation of a tensor, by simply introducing a collection of distinct vectors, among which there are vectors and dual vectors, and a map between the collection of vectors to the collection of generic number set.
The generalisations of tensor theory introduced in this section are motivated by the desire to overcome the constraints of conventional tensor frameworks, which are limited to fixed-dimensional vector spaces and real-valued outputs. Intuitively, many natural and artificial systems—such as multi-dimensional physical fields or complex data structures—exhibit interactions that cannot be fully described by the rigid ( q , p )-rank tensors mapping to R . Theoretically, this calls for a broader framework where tensors are extended to generic generalised forms, incorporating a flexible combination of vectors indexed by a generic number set G , enabling mappings to diverse numerical systems (e.g., C or H ) that better capture the complexity of these systems. These innovations, supported by symbolic and numerical examples, aim to provide a unified and adaptable foundation for tensor operations, paving the way for applications in advanced scientific domains where traditional tensor models fall short. Below we express these ideas in theorems and proofs.
Definition 6.
Let G be a generic set of numbers, then we define
G = x G | P ( x )
where
  • x is a variable representing the elements of the set.
  • G is the domain, the larger set from which x is drawn.
  • P ( x ) is the predicate or rule, a condition that x must satisfy to be included in G .
  • G is the resulting set, containing all x G , for which P ( x ) is true.
Example 2.
We have the following examples:
  • The natural numbers:
    N = { n Z n > 0 }
  • The integers:
    Z = { n R n   i s   a n   i n t e g e r }
  • The rational numbers:
    Q = p q R p , q Z , q 0
  • The real numbers:
    R = { x C x = x ¯ }
  • The complex numbers:
    C = { a + b i a , b R , i 2 = 1 }
  • The quaternions:
    H = { a + b i + c j + d k a , b , c , d R , i 2 = j 2 = k 2 = i j k = 1 }
  • The natural set, N , is a subset of the generic set of numbers, i.e., N G .
  • The integer set, Z , is a subset of the generic set of numbers, i.e., Z G .
  • The rational set, Q , is a subset of the generic set of numbers, i.e., Q G .
  • The real set, R , is a subset of the generic set of numbers, i.e., R G .
  • The complex set, C , is a subset of the generic set of numbers, i.e., C G .
  • The quartenion set, H , is a subset of the generic set of numbers, i.e., H G .
  • Any other set of numbers that we can build, for example the X , is a subset of the generic set of numbers, i.e., X G .
Definition 7.
The generic index is defined as,
I = l k j i ,
where
i G ,
j i G G ,
k j i G G G ,
l k j i G G G G .
then
l k j i G G G G I G .
Example 3.
Let a generic index be defined as,
J = j i ,
then
i , j [ 1 , n ] Z ,
j 1 , , j n 1 1 , , m n Z Z .
So, we can define that
J Z
to be a shortening of the definition that the each index belongs to
j i Z Z .
So we have that
j i Z Z J Z .
Remark 1.
Note that this generic index, is different than the multi-index tuple [28]. The multi-index tuple is defined as
i = ( i 1 , i 2 , , i 10 )
where
i 1 , i 2 , , i 10 Z
while the generic index is defined as
J = j i ,
where
i , j [ 1 , 10 ] Z ,
j 1 , , j 10 1 1 , , 10 10 Z Z .
Example 4.
Let a generic index to be defined as,
L = l k j i ,
then
i , j , k , l [ 1 , 10 ] Z ,
j 1 , , j 10 1 1 , , 10 10 ,
k 1 1 , , k 10 10 1 1 1 , , 10 10 10 ,
l k j i 1 1 1 1 , , 10 10 10 10 .
So, we can define that
L Z
which means that each index belongs to
l k j i Z Z Z Z
We leave high-order examples for a future work.
Definition 8.
Let V be a generic combination of vectors defined as
V = i = L L j i = L i L i l k j i = U k j i U k j i V l k j i
where V l k j i is a vector of the generic combination of vectors, and k j i denotes the index of the indices, ℓ, and G is the generic set of numbers, for any i , j , , k , l G , and L is the lower bound of the lowest index i, while + U k j i is the maximum bound of the highest index, l k j i . Consider that the generic index is defined as, l k j i = I . Considering that the generic vector is defined as V I = V l k j i , in short, we can define the generic combination of vectors as
V = I G V I .
Example 5.
We can build a vector v as a ( U 1 , U 2 , , U L )-rank tensor product, which is simply defined as
v = v μ = v μ 1 1 v μ U 1 v μ 1 2 v μ U 2 v μ U L v μ U L
v = v μ = i = 1 L v μ 1 i v μ U i
v = v μ = i = 1 L j i = 1 i U i v μ j i
v = v μ = I Z v I
where the last equation is a shortest way of describing the vector, by considering the tensor product. We can also write the vector as
v = v μ = J Z v J
where
J = j i ,
where i 1 , , L , j 1 i , , U i and L , 1 i , , U i , Z Z .
Example 6.
We can build a tensor T as a ( 1 , 1 , 1 )-rank tensor, where each rank has three components, in the form of matrices, which are simply defined as
T 1 1 1 T 2 1 1 T 3 1 1 T 1 2 1 T 2 2 1 T 3 2 1 T 1 3 1 T 2 3 1 T 3 3 1 T i j k = T 1 1 2 T 2 1 2 T 3 1 2 T 1 2 2 T 2 2 2 T 3 2 2 T 1 3 2 T 2 3 2 T 3 3 2 T 1 1 3 T 2 1 3 T 3 1 3 T 1 2 3 T 2 2 3 T 3 2 3 T 1 3 3 T 2 3 3 T 3 3 3
where each generic index i j k 1 , 2 , 3 1 , 2 , 3 1 , 2 , 3 Z Z Z , and each component T i j k C .
We leave higher-order generalised tensor examples for a future work. Given these definitions and examples, we proceed describing the theorem of generic generalised tensor and its proof.
Theorem 1.
Let T be a generic generalised tensor, and G be a generic number set. Let V be a generic combination of vectors, V l k j i denote a vector of the generic combination of vectors, with generic index, I = l k j i , where i is the index of j which is the index of the indices of k, of the indices, ℓ, for any i , j , , k , l G , and L is the lower bound of the lowest index i, while + U k j i is the maximum bound of the highest index, k j i , and
I G = i = L L j i = L i L i l k j i = U k j i U k j i
be a generic vector product operator. If the generic combination of vectors is constructed via
V = I G V I = i = L L j i = L j i L j i l k j i = U k j i U k j i V l k j i
then the generic generalised tensor maps the generic combination of vectors to the generic number set, and we write
T : I G V I G ,
or in short
T : V G .
Proof. 
To prove the Theorem 1, in formal mathematical language, we consider the following. The tensor of vectors and their duals is defined, as stated before in Section 2.1, as
T μ 1 μ U ν 1 ν L = T ( e ^ ) = T ( e ^ μ 1 , , e ^ μ U , e ^ ν 1 , , e ^ ν L )
= T ( e ^ μ 1 e ^ μ U e ^ ν 1 e ^ ν L )
To generalise this concept, we introduce the space between upper, U, and lower, L, indices by assuming that we have the first upper layer of indices, U 1 , then U 2 , and so on up to the lowest layer of indices, U L , and we write
T μ 1 1 μ U 1 μ 1 2 μ U 2 μ 1 L μ U L = T i = 1 L e ^ μ 1 i e ^ μ U i
where e ^ is the basis of the ( U 1 , U 2 , , U L )-rank tensor, which is simply defined as
e ^ = e ^ μ = i = 1 L j i = 1 i U i e ^ μ j i = i = 1 L e ^ μ 1 i e ^ μ U i
= e ^ μ 1 1 e ^ μ U 1 e ^ μ 1 2 e ^ μ U 2 e ^ μ U L e ^ μ U L
Note that we have used the Definition 8 and Example 5 previously explained. Therefore, the generalised tensor is simply written as
T μ 1 1 μ U 1 μ 1 2 μ U 2 μ 1 L μ U L = T i = 1 L j = 1 U i e ^ μ j i
Note that if this tensor has dimension d, then it will have d i = 1 L U i components. In this case, we write the generalised tensor as
T : i = 1 L j = 1 U i V μ j i R
This means that we have the vector V μ j i , where the index μ j i specifies each vector for every j, while the index i indicates the indexation or how lower is the index from the most upper index. Now we generalise the initial value of the indices,
( i = 1 ) ( i = L )
( j i = 1 ) ( j i = U i ) .
Considering another layer of generalisation of the generalised tensor, we can think of the generic generalised tensor, T , using the functor notation as
T : i = L L j i = L i L i l k j i = U k j i U k j i V l k j i R
where V l k j i is a generic vector, and k j i denotes the index of the indices, , namely a generic index, l k j i = I . Now what we need to do is build another layer of generalisation since the previous generic generalised tensor only maps the combination of vectors to the real numbers R . Therefore, we can make the generic generalised tensor map the combination of vectors to the complex numbers, C , or a generic space of numbers named as G ; thus, we obtain that the generic generalised tensor is defined as the map:
T : i = L L j i = L i L i l k j i = U k j i U k j i V l k j i G .
In this instance, we can define the generic combination of vectors
V = I G V I = I G V I = i = L L j i = L i L i l k j i = U k j i U k j i V l k j i
where I = l k j i , and i is the index of j which is the index of the indices of k, and L is the lower bound of the lowest index, i, and U k j i the maximum bound of the highest index l k j i . Therefore, by collecting this information together, it is easy to show that the generic generalised tensor is simply the map between the generic combination of vectors to the generic number set, written as
T : V G .
Remark 2.
The basis vector of this generic generalised tensor is defined as
E ^ = I G E ^ I = I = L L j i = L i L i l k j i = U k j i U k j i e ^ l k j i
where e ^ l k j i denotes the components of basis vector.

3. Properties

In this section, we review the concept of the definition of a tensor using using 1-forms and partial derivatives, and their corresponding transformations. The generalisations presented in this section are driven by the need to model complex systems where traditional tensor frameworks, reliant on integer-order derivatives and rigid coordinate transformations, fall short. Intuitively, phenomena such as viscoelastic materials, anomalous diffusion, or fractal geometries exhibit memory-dependent or non-local behaviours that are better captured by fractional partial derivatives, extending the classical 1-forms and partial derivatives used to define standard tensors. Theoretically, this motivates the introduction of generalised tensors—incorporating fractional derivatives of order 1 / z or 2 / z —which allow for a richer description of multi-rank structures and their transformations across coordinate systems, reflecting symmetries and dynamics beyond integer-order constraints. These innovations, applied to tensor products, contractions, and index manipulations, aim to quantify properties like geometric invariance and topological connections in a unified framework, offering new tools for physics, engineering, and applied mathematics where standard tensor analysis is inadequate.
Then, we introduce the concept of fractional partial derivatives. Then, we introduce the concept of generalised tensors, using 1-forms, partial derivatives, and fractional partial derivatives. Then, we construct the transformation of generalised tensors, using 1-forms, partial derivatives, and fractional partial derivatives. We construct the tensors via the infinitesimal elements and their corresponding derivatives. We perform these novel definitions, in order to quantify the properties of the tensors, such as the transformations, and the connection of tensors with geometry and topology.

3.1. Definition of Standard Tensors with 1-Forms and Partial Derivatives

We consider, a set of useful definitions of tensors is the one using infinitesimal elements, and partial derivatives.
Definition 9.
A ( 1 , 0 ) -rank tensor is defined as
V μ = d x μ
Definition 10.
A ( 0 , 1 ) -rank tensor is defined as
V μ = x μ
Definition 11.
A ( 1 , 1 ) -rank tensor is defined as
T μ ν = d x μ x ν
Definition 12.
A ( U , L ) -rank tensor is defined as
T μ 1 μ U ν 1 ν L = d x μ 1 d x μ U x ν 1 x ν L
In the next section, we considered generalised versions of these definitions of tensors.

Generalised Caputo Fractional Derivative

The Caputo fractional derivative, introduced by Michele Caputo in 1967, provides a practical framework for extending classical differentiation to non-integer orders, making it particularly suitable for modelling physical systems with memory or non-local effects [29]. For a function f ( x ) and fractional order 0 < α < 1 , it is defined as:
x α f ( x ) = α f ( x ) x α = 1 Γ ( 1 α ) 0 x ( x t ) α f ( t ) d t ,
where Γ is the Gamma function. This definition integrates the first derivative f ( t ) , allowing initial conditions to be specified in terms of classical derivatives, such as f ( 0 ) , which aligns naturally with physical interpretations like position or velocity in tensor field applications [30].
Compared to earlier definitions, such as the Riemann–Liouville (RL) fractional derivative pioneered by Abel and Liouville [31,32], the Caputo form offers distinct advantages for applied contexts. The RL derivative, developed in the 19th century, involves a fractional integral of the function itself, requiring fractional-order initial conditions that are less intuitive for physical systems. For instance, the RL derivative of a constant is non-zero, whereas the Caputo derivative yields zero, mirroring classical derivatives. While the RL definition excels in pure mathematical settings due to its operator properties, the Caputo definition is preferred in fields like fractional dynamics and tensor theory, as it simplifies the formulation of differential equations and numerical simulations, making it ideal for describing fractional submanifolds with physically meaningful boundary conditions [30].
In classical calculus, the partial derivative of a function f ( x , y , z ) with respect to x, denoted as x f = f x , is defined as the derivative of f, with respect to x, while holding y and z constant. This operator x forms a component of the gradient vector = ( x , y , z ) , enabling vector calculus operations like directional derivatives [30]. Analogously, the Caputo fractional partial derivative of order α ( 0 < α < 1 ), with respect to x, denoted as x α f , extends this concept to non-integer orders, suitable for modelling non-local effects in tensor fields or fractional submanifolds [29]. It is defined as:
x α f ( x , y , z ) = 1 Γ ( 1 α ) 0 x ( x t ) α f ( t , y , z ) t d t ,
where Γ is the Gamma function, and f ( t , y , z ) t is the standard partial derivative, with respect to the integration variable t. The operator x α acts linearly on f, and can be treated as a component of a fractional gradient operator α = ( x α , y α , z α ) , yielding a vector of fractional derivatives:
α f = α f = x α f , y α f , z α f .
This fractional gradient is particularly useful in applications like fractional tensor transformations, where x α models non-integer-order symmetries or dynamics, extending classical vector calculus to fractional-order systems [30].
Then, we can define the fractional derivative as
α = x α , y α , z α .
Then, we can define the fractional derivative to any D dimension, simply as
α = x 1 α , , x D α .
The Caputo fractional derivative, introduced for one-dimensional functions by Caputo [29], can be extended to D dimensions for functions f ( x 1 , , x D ) defined over R D , particularly in applications like fractional partial differential equations and tensor field transformations [30,33]. For a fractional order α i ( 0 , 1 ) associated with the i-th coordinate x i , the Caputo fractional partial derivative is defined as:
x i α i f ( x 1 , , x D ) = 1 Γ ( 1 α i ) 0 x i ( x i t ) α i t f ( x 1 , , x i 1 , t , x i + 1 , , x D ) d t ,
where Γ is the Gamma function, and t f is the standard partial derivative with respect to the i-th variable, treating x j ( j i ) as constants. Analogous to the classical gradient = ( x 1 , x 2 , , x D ) , a fractional gradient operator can be defined as α = ( x 1 α 1 , x 2 α 2 , , x D α D ) , where α = ( α 1 , α 2 , , α D ) is the vector of fractional orders. Applying α to f yields:
α f = x 1 α 1 f , x 2 α 2 f , , x D α D f ,
representing a vector of fractional partial derivatives. This operator is particularly useful in modelling non-local, fractional-order symmetries in tensor fields or fractional submanifolds, where each x i α i captures memory-dependent dynamics along the i-th dimension [33].

3.2. Definition of Generalised Tensors with 1-Forms and Partial and Fractional Partial Derivatives

Definition 13.
Let α , β , γ , α 1 , , α A , β 1 , , β 1 , , β B , γ 1 , , γ Γ , , ω 1 , , ω Ω , be indices.
Definition 14.
The generalised ( 1 , 1 , 1 ) -rank tensor is defined as
T = T α β γ d x α 1 / 2 x β 1 / 2 x γ
where we have used the notation of the fractional derivative, 1 / 2 ( x β ) 1 / 2 to consider the index, β, which is in between the upper index, α, and the lower index, γ.
Definition 15.
The generalised ( A , B , Γ ) -rank tensor is defined as
T α 1 α A β 1 β B γ 1 γ Γ = d x α 1 d x α A 1 / 2 x β 1 1 / 2 1 / 2 x β B 1 / 2 x γ 1 x γ Γ .
where A , B , Γ Z .
There is also a useful alternative definition of the tensor, which is defined as follows.
Definition 16.
The generalised ( A , B , Γ ) -rank tensor is also defined as
T = T α 1 α A β 1 β B γ 1 γ Γ d x α 1 d x α A 1 / 2 x β 1 1 / 2 1 / 2 x β B 1 / 2 x γ 1 x γ Γ
where A , B , Γ Z .
Remark 3.
Note that we considered A , B , Γ for the rank of the tensor. However, in principle, we can have any number of ranks for a tensor. Hence, this tensor can be expanded by considering a combination of Ω ranks. The motivation of this generalisation is to consider a mathematical entity that can be used in mathematical descriptions of higher order ranks.
Definition 17.
The generalised ( A , B , Γ , , Ω ) -rank tensor is defined as
T = T α 1 α A β 1 β B γ 1 γ Γ ω 1 ω Ω d x α 1 d x α A 1 / z x β 1 1 / z 1 / z x β B 1 / z 2 / z x γ 1 2 / z 2 / z x γ Γ 2 / z x ω 1 x ω Ω
in which tensor there are 1 + z ranks. Note that we have partial derivatives in which the denominator of the fraction of the derivative is one more than the number of fractional derivatives that the tensor is defined by.
Note the previous tensor can be describe with L ranks in a more compact form as follows.
Definition 18.
Let μ 1 1 , , μ 1 A , μ 2 1 , , μ 2 B , μ 3 1 , , μ 3 C , , μ L 1 , , μ L Z are indices.
In particular, we can build a generalised ( 1 , 2 , , L )-rank tensor as follows
Definition 19.
A generalised ( 1 , 2 , , L )-rank tensor is defined as
T = T μ 1 1 μ 1 A μ 2 1 μ 2 B μ 3 1 μ 3 C μ L 1 μ L Z d x μ 1 1 d x μ 1 A μ 2 1 1 / z μ 2 B 1 / z μ 3 1 2 / z μ 3 C 2 / z μ L 1 μ L Z
where we have defined
μ i j = x μ i j
where i index defines the type of rank, while j index defines the amount of indices in the specific rank.
Remark 4.
Note that i is the index which defines the amount of fractional derivative, i.e., how many times the indices is lowered from the upper index, μ 1 j .
Note that we can also define a power
p = ( i 1 ) / z
to be the level of the fractional derivative.
For example, we have
( μ i j ) 1 / z = x μ i j 1 / z
the one zth fractional derivative, while
( μ i j ) 3 / z = x μ i j 3 / z
the three zth fractional derivatives.
Then, the generalised ( 1 , 2 , , L )-rank tensor is defined as follows.
Definition 20.
A generalised ( 1 , 2 , , L )-rank tensor is defined as
T = T μ 1 1 μ 1 A μ 2 1 μ 2 B μ 3 1 μ 3 C μ L 1 μ L Z k = 1 A d x μ 1 k j = 1 Z i = 2 L μ i j ( i 1 ) / z

3.3. Transformation

We introduce the concept of transformations of standard tensors. Then, we construct the transformation of generalised tensors, using 1-forms, partial derivatives, and fractional partial derivatives.

Transformation of Standard Tensors

Standard tensor transformations describe how tensor components change under a coordinate transformation, ensuring the invariance of physical or geometric quantities. We define these transformations for tensors of various ranks as follows.
The ( 1 , 0 ) -rank tensor is transformed as
V μ V μ = V μ x μ x μ
The ( 0 , 1 ) -rank tensor is transformed as
V μ V μ = V μ x μ x μ
A ( 1 , 1 ) -rank tensor is transformed as
T μ ν T μ ν = T μ ν x μ x μ x ν x ν
A ( U , L ) -rank tensor is transformed as
T μ 1 μ U ν 1 ν L T μ 1 μ U ν 1 ν L = T μ 1 μ U ν 1 ν L x μ 1 x μ 1 x μ U x μ U x ν 1 x ν 1 x ν L x ν L

3.4. Transformations of Generalised Tensors

Generalised tensors extend standard tensors. Therefore, we describe the generalised tensor transformations by incorporating fractional partial derivatives, which allow for modelling non-integer-order symmetries or dynamics. We define these transformations for (1, 1, 1)-rank tensors and extend them to arbitrary ranks.
We consider the generalised ( 1 , 1 , 1 ) -rank tensor, the generalised ( A , B , Γ ) -rank, and the generalised ( A , B , Γ , , Ω ) -rank tensor.
This generalised ( 1 , 1 , 1 ) -rank tensor is transformed as follows:
T α β γ = T α β γ x α x α 1 / 2 x β x β 1 / 2 x γ x γ
This ( A , B , Γ ) -rank generalised tensor is transformed as
T α 1 α A β 1 β B γ 1 γ Γ T α 1 α A β 1 β B γ 1 γ Γ ,
where
T α 1 α A β 1 β B γ 1 γ Γ = T α 1 α A β 1 β B γ 1 γ Γ x α 1 x α 1 x α A x α A 1 / 2 x β 1 x β 1 1 / 2 1 / 2 x β B x β B 1 / 2 x γ 1 x γ 1 x γ Γ x γ Γ
The generalised ( A , B , Γ , , Ω ) -rank tensor, defined in Equation (77), is transformed as
T α 1 α A β 1 β B γ 1 γ Γ ω 1 ω Ω T α 1 α A β 1 β B γ 1 γ Γ ω 1 ω Ω ,
where
T α 1 α A β 1 β B γ 1 γ Γ ω 1 ω Ω = T α 1 α A β 1 β B γ 1 γ Γ ω 1 ω Ω x α 1 x α 1 x α A x α A 1 / z x β 1 x β 1 1 / z 1 / z x β B x β B 1 / z 2 / z x γ 1 x γ 1 2 / z 2 / z x γ Γ x γ Γ 2 / z x ω 1 x ω 1 x ω Ω x ω Ω
The generalised ( A , B , C , , Z ) -rank tensor, defined in Equation (83), is transformed as
T μ 1 1 μ 1 A μ 2 1 μ 2 B μ 3 1 μ 3 C μ L 1 μ L Z T μ 1 1 μ 1 A μ 2 1 μ 2 B μ 3 1 μ 3 C μ L 1 μ L Z ,
where
T μ 1 1 μ 1 A μ 2 1 μ 2 B μ 3 1 μ 3 C μ L 1 μ L Z = T μ 1 1 μ 1 A μ 2 1 μ 2 B μ 3 1 μ 3 C μ L 1 μ L Z x μ 1 1 x μ 1 1 x μ 1 A x μ 1 A 1 / z x μ 2 1 x μ 2 1 1 / z 1 / z x μ 2 B x μ 2 B 1 / z 2 / z x μ 3 1 x μ 3 1 2 / z 2 / z x μ 3 C x μ 3 C 2 / z x μ L 1 x μ L 1 x μ L Z x μ L Z

Validity of Transformations of Generalised Tensors

To address the validity of these non-standard transformations involving fractional powers, we establish their mathematical consistency and physical relevance. The fractional derivatives, such as 1 / 2 x β x β 1 / 2 , are defined using the Caputo fractional derivative given by Equation (69), and we write:
1 / 2 f ( x ) x 1 / 2 = 1 Γ ( 1 1 / 2 ) 0 x ( x t ) 1 / 2 f ( t ) t d t ,
where Γ is the Gamma function, ensuring a well-defined operator that generalises the classical derivative. This operator preserves multilinear properties under coordinate transformations, as the transformation law T α β γ = T α β γ x α x α 1 / 2 x β x β 1 / 2 x γ x γ extends the standard tensor transformation T μ = T μ x μ x μ by incorporating the fractional chain rule. For a coordinate change x β = h ( x β ) , the fractional derivative transforms as 1 / 2 f x β = 1 / 2 h x β · 1 / 2 f h , maintaining consistency with fractional calculus principles (Podlubny, 1999). Physically, this is validated in systems like fractional quantum electrodynamics, where non-local interactions (e.g., T ν β μ = ν ( β ) 1 / 2 A μ ) model memory-dependent gauge fields, as shown in Section 5.4. A simple example with f ( x ) = x 2 and a linear transformation x = 2 x yields 1 / 2 x 2 x 1 / 2 = 2 1 / 2 1 / 2 x 2 x 1 / 2 , confirming the law’s correctness. Thus, these transformations are a valid generalisation, extending tensor algebra to fractional geometries and dynamics.

3.5. Basic Operations

Basic tensor operations, such as tensor products, contractions, and index raising/lowering, manipulate tensor structures to compute invariants or reduce ranks. We extend these operations to generalised tensors using fractional derivatives to account for non-standard symmetries.
In this section, we introduce the concept of basic operations of standard tensors. The basic operations include tensor product, contraction, raising or lowering an index. Then, we construct the basic operations of generalised tensors, using 1-forms, partial derivatives, and fractional partial derivatives.

3.5.1. Standard Tensor Product

We consider the ( L , K ) -rank tensor, S, and the ( N , M ) -rank tensor, T. Then, the standard tensor product, ⊗, is defined as
( S T ) i 1 i L i L + 1 i L + N j 1 j K j K + 1 j K + M = S i 1 i L j 1 j K T i L + 1 i L + N j K + 1 j K + M

3.5.2. Standard Tensor Contraction

We consider the ( L , K ) -rank tensor, S, and the ( N , M ) -rank tensor, T. Then, the standard tensor contraction of tensor, S, is defined as follows. The contraction of the first index is defined as
S i 1 i 2 i L i 1 j 2 j K = i 1 S i 1 i 2 i L i 1 j 2 j K = S i 2 i L j 2 j K
The contraction up to p-index is defined as
S i 1 i 2 i p i p + 1 i L i 1 i p j p + 1 j K = i 1 i p S i 1 i 2 i p i p + 1 i L i 1 i p j p + 1 j K = S i p + 1 i L j p + 1 j K
The contraction up to p-up index and q-down index of two tensors are defined as
S i 1 i 2 i p i p + 1 i L i 1 i q j q + 1 j K T i 1 i p i L + p + 1 i L + N i 1 i q j K + q + 1 j K + M = S i p + 1 i L j q + 1 j K T i L + p + 1 i L + N j K + q + 1 j K + M

3.5.3. Standard Tensors’ Lowering and Rising Indices

We consider the ( L , K ) -rank tensor, S, and the ( N , M ) -rank tensor, T. Then, the standard tensor contraction of tensor, S, is defined as follows. The lower the first p upper indices rising the first q lower indices is defined as
S i 1 i p i p + 1 i L j 1 j q j q + 1 j K = S i 1 i p i p + 1 i L j 1 j q j q + 1 j K g i 1 i 1 g i p i p g j 1 j 1 g j q i q
The contraction up to p-index is defined as
S i 1 i 2 i p i p + 1 i L i 1 i p j p + 1 j K = i 1 i p S i 1 i 2 i p i p + 1 i L i 1 i p j p + 1 j K = S i p + 1 i L j p + 1 j K
The contraction up to p-up index and q-down index of two tensors is defined as
S i 1 i 2 i p i p + 1 i L j 1 j q j q + 1 j K T i 1 i p i L + p + 1 i L + N j 1 j q j K + q + 1 j K + M = S i p + 1 i L j q + 1 j K T i L + p + 1 i L + N j K + q + 1 j K + M

3.5.4. Generalised Tensor Contraction

We consider the generalised ( 3 , 4 , 5 ) -rank tensor, which is given via
T = T α 1 α 2 α 3 β 1 β 2 β 3 β 4 γ 1 γ 2 γ 3 γ 4 γ 5 d x α 1 d x α 2 d x α 3 β 1 1 / 2 β 2 1 / 2 β 3 1 / 2 β 4 1 / 2 γ 1 γ 2 γ 3 γ 4 γ 5 .
Then, the contraction of this object from ( 3 , 4 , 5 ) -rank tensor to a ( 1 , 2 , 3 ) -rank tensor, is given by
T α 1 α 2 α 3 β 1 β 2 β 3 β 4 γ 1 γ 2 γ 3 γ 4 γ 5 T α β α γ α 3 α β β γ β 3 β 4 α γ β γ γ 3 γ 4 γ 5 = T α 3 β 3 β 4 γ 3 γ 4 γ 5 .
We consider the generalised ( A , B , Γ ) -rank. The contraction from generalised ( A , B , Γ ) -rank to generalised ( A 2 , B 2 , Γ 2 ) -rank is given by
T α 1 α 2 α 3 α A β 1 β 2 β 3 β B γ 1 γ 2 γ 3 γ Γ T α β α γ α 3 α A α β β γ β 3 β B α γ β γ γ 3 γ Γ = T α 3 α A β 3 β B γ 3 γ Γ .
We consider the generalised ( A , B , Γ , , Ω ) -rank tensor. The contraction from generalised ( A , B , , Ω ) -rank to generalised ( A 2 , B 2 , , Ω 2 ) -rank is given by
T α 1 α 2 α 3 α A β 1 β 2 β 3 β B ω 1 ω 2 ω 3 ω Ω T α β α γ α 3 α A α β β γ β 3 β B ω χ ω ψ ω 3 ω Ω = T α 3 α A β 3 β B ω 3 ω Ω .

3.5.5. Generalised Tensors’ Lowering and Rising Indices

We can consider the tensor
T α β γ
Then we can consider a standard metric, which is
g α β
which the upper indices will increase one layer upwards an index of a tensor, while the lower will move an index one layer downward for a tensor.
Then, we can make the tensor have the upper index to move to the middle, while the middle can move to the upper layer using the following operation
T β α γ = T α β γ g β β g α α
while we can also have
T α γ β = T α β γ g β β g γ γ
or
T γ β α = T α β γ g α α g γ γ
Then, we can lower and upperthe indices as follows
We consider the ( I , J , K ) -rank tensor, S, and the ( N , M , P ) -rank tensor, T. Then, the standard tensor contraction of tensor, S, is defined as follows. The lower the first p upper indices, rising the first q lower indices is defined as
S i 1 i p i p + 1 i I j 1 j q j q + 1 j J k 1 k r k r + 1 k K = S i 1 i p i p + 1 i I j 1 j q j q + 1 j J i 1 i r i r + 1 i A k 1 k r k r + 1 k K g i 1 i 1 g i p i p g j 1 j 1 g j q i q
The contraction up to p-index is defined as
S i 1 i 2 i p i p + 1 i I i 1 i p j p + 1 j J k 1 k r k r + 1 k K = i 1 i p S i 1 i 2 i p i p + 1 i I i 1 i p j p + 1 j J k 1 k r k r + 1 k K
= S i p + 1 i I j p + 1 j J k 1 k r k r + 1 i K
The contraction up to p-up index and q-down index of two tensors is defined as
S i 1 i 2 i p i p + 1 i I j 1 j q j q + 1 j J k 1 k r k r + 1 k K T i 1 i p i I + s + 1 i I + N j 1 j q j J + t + 1 j J + M k 1 k r k K + u + 1 k K + P = S i p + 1 i I j q + 1 j J k r + 1 k K T i I + s + 1 i I + N j J + t + 1 j J + M k K + u + 1 k K + P

4. Geometrical Interpretation of Generalised Tensors Using Fractional Derivatives

The generalisations explored in this section are motivated by the need to interpret complex, non-local phenomena in geometry and topology through the lens of fractional derivatives, extending the classical framework of infinitesimal elements and standard derivatives. Intuitively, natural systems such as fractal landscapes, anomalous diffusion processes, or viscoelastic materials exhibit scale-dependent behaviours that transcend the local linearity of classical derivatives, necessitating a fractional approach to capture their memory-dependent geometry. Theoretically, this drives the development of generalised tensors with hierarchical indices and fractional derivatives—such as the ( 1 / 2 ) -order derivative—enabling a richer geometrical interpretation that models fractional submanifolds, non-local curvature, and multi-layered interactions on manifolds, as inspired by works like Calcagni [17]. These innovations, supported by 1D and 2D examples, aim to bridge tensor calculus with fractional geometry, offering new insights into the topological and geometrical properties of advanced physical and mathematical systems.
In this section, we introduce the geometrical interpretation of the generalised tensors. Firstly, we introduce the geometrical interpretation of of standard infinitesimal, derivatives, and fractional derivatives in 1D and 2D examples. Then, we describe the geometrical interpretation of fractional derivatives used in generalised tensors.

4.1. Geometrical Interpretation of Infinitesimals, Derivatives, and Fractional Derivatives

In this subsection, we introduce the geometrical interpretation of standard infinitesimal, derivatives, and fractional derivatives in 1D and 2D examples.

4.1.1. Classical Derivative and Infinitesimal in 1D

In classical calculus, the derivative of a function provides a local measure of change, directly tied to the geometry of its graph. Consider the cubic function f ( x ) = x 3 . Its first derivative, f ( x ) = 3 x 2 , represents the slope of the tangent line at any point x. For instance, at x = 1 , the slope is f ( 1 ) = 3 , indicating that the tangent line rises 3 units vertically for every unit horizontally. The infinitesimal element d x denotes an infinitesimally small change in x, representing a horizontal displacement along the curve. The corresponding change in f ( x ) is given by the differential d f = f ( x ) d x = 3 x 2 d x , which approximates the vertical displacement along the tangent line for small d x . Geometrically, d x and d f describe the local linear approximation of the curve y = x 3 , capturing the instantaneous rate of change at a point [30].

4.1.2. Extending to 2D with Classical Gradient

Extending this to two dimensions, consider a function f ( x , y ) , such as f ( x , y ) = x 3 (treating y as a parameter), or more generally f ( x , y ) = x 3 + y 3 . The classical gradient is defined as f = f x , f y , which for f ( x , y ) = x 3 yields f = ( 3 x 2 , 0 ) . This gradient vector is perpendicular to the level curves of f (e.g., x 3 = c in the x z -plane), pointing in the direction of steepest ascent. The total differential in 2D is d f = f x d x + f y d y , where d x and d y are infinitesimal displacements in the x and y directions, respectively, and d f represents the change in f along the tangent plane of the surface z = f ( x , y ) . For f ( x , y ) = x 3 , d f = 3 x 2 d x , reflecting the local change along the x direction, with no contribution from y due to f y = 0 . This differential framework is fundamental in tensor calculus, providing the basis for local geometric properties [30].

4.1.3. Fractional Derivative in 1D

The fractional derivative, introduced by Caputo [29], generalises this concept to non-integer orders, introducing non-local effects. For f ( x ) = x 3 , the Caputo fractional derivative of order α ( 0 , 1 ) , with respect to x, is:
x α f ( x ) = 1 Γ ( 1 α ) 0 x ( x t ) α · 3 t 2 d t ,
where Γ is the Gamma function, and f ( t ) = 3 t 2 is the standard derivative. Unlike the classical derivative, which provides the local slope of the tangent, the fractional derivative x α f ( x ) represents a non-local rate of change, incorporating the history of the function from t = 0 to t = x . Geometrically, it lacks a direct interpretation as a tangent slope but can be viewed as a weighted average of slopes 3 t 2 over [ 0 , x ] , with the weight ( x t ) α emphasising earlier values more as α decreases. This non-local behaviour is crucial for modelling memory-dependent phenomena, such as in fractional submanifolds [30].

4.1.4. Fractional Derivative in 2D

In two dimensions, the fractional derivative extends to partial derivatives for a function f ( x , y ) . The Caputo fractional partial derivatives of orders α x , α y ( 0 , 1 ) are defined as:
x α x f ( x , y ) = 1 Γ ( 1 α x ) 0 x ( x t ) α x f ( t , y ) t d t ,
y α y f ( x , y ) = 1 Γ ( 1 α y ) 0 y ( y s ) α y f ( x , s ) s d s ,
forming the fractional gradient α f = x α x f , y α y f , where α = ( α x , α y ) . For f ( x , y ) = x 3 , we have x α x f = 1 Γ ( 1 α x ) 0 x ( x t ) α x · 3 t 2 d t and y α y f = 0 , so α f = x α x f , 0 . Geometrically, α f acts as a generalised normal vector to fractional level sets, reflecting non-local, memory-dependent changes in the surface z = f ( x , y ) . The fractional differential can be expressed as d α f = x α x f d x + y α y f d y , where d x and d y remain infinitesimal displacements, but the fractional terms incorporate the history of f along each direction. This framework extends classical geometry to fractional-order systems, as applied in tensor field transformations and fractional submanifolds [30].

4.2. Geometrical Interpretation of Fractional Derivatives, Advanced

In this subsection, we describe the geometrical interpretation of fractional derivatives used in generalised tensors, as follows. Following Calcagni [17], we propose the following geometrical interpretation of fractional derivatives.
Let M be a D-dimensional manifold with coordinates ( x 1 , , x D ) . Let P be a point on M , and d P an infinitesimal displacement from P , with components d P μ = d x μ . The classical derivative of a scalar function F on M constructs the tangent space T P M at P , defined by the differential:
d F = μ F d P μ ,
where summation over μ = 1 , , D is implied. The gradient F = ( 1 F , , D F ) acts as a normal vector to the level set F = c , a ( D 1 ) -dimensional submanifold, since F · v = 0 for any tangent vector v in the tangent space T P ( F = c ) [30].
For a fractional derivative of order a = ( a 1 , , a D ) , with a μ ( 0 , 1 ) for each direction μ , we define the Caputo fractional partial derivative as [29]:
μ a μ F = 1 Γ ( 1 a μ ) 0 x μ ( x μ t ) a μ F ( x 1 , , t , , x D ) t d t ,
and the fractional differential as:
d a F = μ a μ F d P μ .
The fractional gradient a F = ( 1 a 1 F , , D a D F ) generalises the classical gradient, acting as a modified normal vector to the level set F = c . Unlike the classical case, where the gradient is strictly perpendicular ( 90 ) to the tangent space T P ( F = c ) , the fractional gradient’s direction deviates due to its non-local nature, with the deviation depending on the orders a μ . As a μ 1 , the direction approaches perpendicularity [17].
Remark 5.
The Latin indices a μ denote the fractional orders and are not summed over, unlike the Greek index μ, which follows the Einstein summation.
Remark 6.
When a μ = 1 for all μ, the fractional partial derivative reduces to the classical partial derivative, μ 1 = μ . The geometrical interpretation is that F is perpendicular ( 90 ) to the tangent space of the level set F = c at P .
Remark 7.
When a μ ( 0 , 1 ) , the fractional gradient a F acts as a generalised normal vector, but its direction is not strictly perpendicular to the tangent space of the level set. The deviation from 90 depends on the fractional orders a μ , reflecting the non-local, memory-dependent nature of fractional derivatives, which is relevant for fractional submanifolds [30]. For example, if a μ = 1 / 2 , the direction of a F incorporates historical contributions, deviating from the classical normal, though the exact angle is not simply a linear fraction of 90 .
We can define submanifolds corresponding to fractional derivatives of different orders, such as b μ or c μ , each yielding a modified normal vector field via b F or c F . We illustrate this result in Figure 1.
Following the duality to triality extension [3], we can extend triality to any D-ality property.
Remark 8.
The ( 1 , 1 , 1 ) and ( A , B , Γ ) -rank tensors conceptualise in tensor formalism the concept of triality of vectors [3]. Note that the ( A , B , Γ , , Ω ) and ( A , B , C , , Z ) -rank tensors conceptualise in tensor formalism the concept of Ω-ality and Z-ality relations of vectors spaces, which is an extension of the work of triality found in [3].

4.3. Geometrical and Topological Interpretation

To provide a geometrical and topological interpretation, we introduce the generic index as follows.
Definition 21.
The generic index GI = i j is a generic index with two nested indices, where i Z and j { d o w n , m i d d l e , u p } , such that:
GI = i j Z { d o w n , m i d d l e , u p } .
This index categorises the hierarchical indices into positional roles, facilitating the interpretation of tensorial structures in terms of geometrical or categorical frameworks. For example, in gauge theory, the positional labels may correspond to different levels of gauge transformations or fractional derivatives, offering a novel perspective on non-local interactions.
Remark 9.
In standard tensor notation, indices typically denote components in a vector space or dual space, as seen in classical works like [1,34], and recent works in differential geometry [12,13]. In these frameworks, indices are either contravariant (upper) or covariant (lower), representing transformations under coordinate changes. In contrast, our generic index GI = i j introduces a positional role j that is not tied to the contravariant-covariant dichotomy but instead reflects a hierarchical or layered structure. This departs from the traditional use of indices as mere component labels, as established by Ricci and Levi-Civita [1] and employed in Einstein’s general relativity [34]. Furthermore, while multi-index notation in partial differential equations [35] allows for higher-order derivatives, it lacks the categorical positional roles of GI . The new notation thus extends these concepts by incorporating a structured hierarchy, motivated by applications in fractional geometry [17], where nested scales require more expressive indexing.
Definition 22.
A fractional generalised tensor T is a multilinear map defined on a tensor product of vector spaces and their duals, incorporating fractional derivatives to model non-local structures in fractional geometry. Specifically, we define:
T = T μ down μ middle μ up d x μ down x μ middle 1 / 2 x μ up ,
where:
  • μ up is the upper index, associated with the standard partial derivative x μ up ,
  • μ middle is the middle index, linked to the fractional derivative 1 / 2 x μ middle 1 / 2 , representing non-local interactions,
  • μ down is the lower index, corresponding to the covector basis d x μ down .
Remark 10.
This tensor extends standard tensors by incorporating hierarchical indices ( μ down , μ middle , μ up ) and fractional derivatives, motivated by applications in fractional geometry, such as modelling anomalous diffusion or fractal media [17]. Unlike traditional tensor notation, where indices are contravariant or covariant [1,34], the positional roles here reflect layered scales, enabling the representation of nested structures in fractal geometries [17], facilitating the study of geometrical and topological contexts.
Example 7.
Consider a 2-dimensional manifold M with coordinates ( x 1 , x 2 ) = ( x , y ) , so μ down , μ middle , μ up { 1 , 2 } . Let’s take a specific component of the fractional generalised tensor, e.g., T 1 1 1 , meaning μ down = 1 , μ middle = 1 , and μ up = 1 . The tensor is:
T = T 1 1 1 d x 1 x 1 1 / 2 x 1 .
Assume the tensor component T 1 1 1 = 1 for simplicity. We apply this tensor to a covector ω = ω 1 d x 1 + ω 2 d x 2 and a vector field v = v 1 x 1 + v 2 x 2 , where ω 1 = x and v 1 = y .
The tensor acts as:
T ( ω , v ) = T 1 1 1 ω μ down d x μ down x μ middle 1 / 2 v μ up x μ up .
First, the covector term: since μ down = 1 , we take ω 1 d x 1 = x d x .
Next, for the vector field: since μ up = 1 , we have v 1 x 1 = y x . The fractional derivative acts on v 1 = y , which is constant with respect to x, so we compute the Caputo fractional derivative of order 1 / 2 :
x 1 / 2 y = 1 Γ ( 1 1 / 2 ) 0 x ( x t ) 1 / 2 y t d t .
Since y is constant in x, y t = 0 , so:
x 1 / 2 y = 0 .
However, let’s adjust v 1 to be v 1 = x (so v = x x ) to get a non-trivial result. Now:
x 1 / 2 x = 1 Γ ( 1 1 / 2 ) 0 x ( x t ) 1 / 2 t t d t = 1 Γ ( 1 / 2 ) 0 x ( x t ) 1 / 2 d t .
Substitute u = x t , so d u = d t , and when t = 0 , u = x ; when t = x , u = 0 :
0 x ( x t ) 1 / 2 d t = x 0 u 1 / 2 ( d u ) = 0 x u 1 / 2 d u = 2 u 1 / 2 0 x = 2 x 1 / 2 .
Since Γ ( 1 / 2 ) = π , we have:
x 1 / 2 x = 2 x 1 / 2 π .
Now apply the standard derivative x μ up = x :
x 2 x 1 / 2 π = 2 π · 1 2 x 1 / 2 = 1 π x 1 / 2 .
Thus, the tensor’s action, combining all parts, is:
T ( ω , v ) = T 1 1 1 · ω 1 · x x 1 / 2 v 1 = 1 · x · 1 π x 1 / 2 = x 1 / 2 π .
At x = 1 , this equates to:
T ( ω , v ) | x = 1 = 1 1 / 2 π = 1 π 0.564 .
This numerical result illustrates the tensor’s non-local effect due to the fractional derivative, acting on the covector and vector field to produce a scalar.

4.4. Geometrical Interpretation of a Generalised Tensor with 3 Indices: 1 up, 1 Middle, 1 Down

We interpret a fractional generalised tensor with hierarchical indices, one upper, one middle, and one lower, as defined in Definition 22. Specifically, the generalised tensor T μ down μ middle μ up , where μ up , μ middle , μ down = 1 , , D on a D-dimensional manifold M , and x μ middle 1 / 2 = 1 / 2 ( x μ middle ) 1 / 2 denotes the Caputo fractional partial derivative of order 1 / 2 :
x μ middle 1 / 2 f = 1 Γ ( 1 1 / 2 ) 0 x μ middle ( x μ middle t ) 1 / 2 f ( x 1 , , t , , x D ) t d t .
The tensor T acts as a multilinear map
T : T P M × S × T P M R ,
where S is an intermediate space associated with the fractional derivative operator indexed by μ middle . The component T μ down μ middle μ up transforms under coordinate changes x μ x μ as:
T μ down μ middle μ up = x μ up x μ up x μ middle x μ middle 1 / 2 x μ down x μ down T μ down μ middle μ up ,
reflecting the contravariant nature of μ up , the covariant nature of μ down , and the fractional transformation of μ middle due to the order- 1 / 2 derivative [30].
Let us examine the geometric roles of each index:
  • Contravariant Index (Upper Index μ up ): The index μ up is associated with the standard partial derivative x μ up , corresponding to a vector in the tangent space T P M at a point P M . It transforms oppositely to coordinate transformations, representing quantities like vectors [1,34].
  • Covariant Index (Lower Index μ down ): The index μ down corresponds to the covector basis d x μ down in the cotangent space T P M , transforming similarly to coordinate transformations, such as one-forms or dual vectors [1,34].
  • Intermediate Index ( μ middle ): The index μ middle is linked to the fractional derivative x μ middle 1 / 2 , representing a non-local interaction that is not purely contravariant or covariant. It mediates between μ up and μ down , incorporating memory-dependent effects typical of fractional geometry [17].
In the following subsubsection, we explore possible geometric interpretations of this tensor.

4.4.1. Geometric Interpretation Possibilities

  • Transformation Between Two Different Spaces or Layers: The tensor T can be interpreted as an operator mapping between spaces, with μ middle facilitating a fractional-order transformation. For example, μ up may index a vector in T P M 1 of a manifold M 1 , and μ down a covector in T P M 2 of another manifold M 2 . The fractional derivative associated with μ middle introduces non-local effects, modelling transformations in fractal geometries, such as anomalous diffusion on fractional submanifolds [17]. Mathematically, T acts on a vector v μ up and a covector ω μ down , producing a scalar via the fractional operator indexed by μ middle .
  • Multi-Layered Tensor Product or Interaction: The index μ middle can represent a non-local interaction between μ up and μ down . For instance, if μ up and μ down correspond to physical fields (e.g., velocity and stress), μ middle might index a fractional-order coupling, reflecting memory-dependent interactions in fractal media [30]. The fractional derivative x μ middle 1 / 2 ensures that the interaction accounts for the history of the fields, relevant in quantum field theory or complex geometrical structures [17].
  • Higher-Order Differential Forms or Geometrical Objects: In differential geometry, T might represent a higher-order object combining vectors and forms, with μ middle indexing a fractional differential form. The fractional derivative introduces non-local geometric properties, enabling T to model structures like fractional 1/2-forms on fractal manifolds, where the non-locality captures anomalous scaling [17]. For example, T could act on a form ω μ down d x μ down , applying a fractional derivative via μ middle , and projecting onto a vector via μ up .
  • Curvature-like Structures: In fractional geometry, μ middle might index a fractional-order curvature or torsion component. The tensor T can generalise curvature tensors, such as the Riemann tensor, with the fractional derivative introducing non-local curvature effects. For instance, T might describe how a fractional submanifold curves or twists, with x μ middle 1 / 2 capturing memory-dependent geometric variations, relevant in advanced differential geometry [30].

4.4.2. Conclusions

The fractional generalised tensor T = T μ down μ middle μ up d x μ down x μ middle 1 / 2 x μ up represents complex geometric structures in fractional geometry. The hierarchical indices ( μ up , μ middle , μ down ) and the fractional derivative associated with μ middle enable T to model transformations between spaces, non-local interactions, fractional differential forms, or curvature-like structures with memory effects. This makes T a powerful tool for studying fractal geometries, anomalous diffusion, and fractional submanifolds, with its precise interpretation depending on the specific geometric or physical context [17].

5. Applications

The generalisations in this section are motivated by the need to extend tensorial frameworks to abstract and interdisciplinary domains, such as data structuring, categorical transformations, and physical modelling, where traditional tensors are limited. Intuitively, systems like machine learning models, gauge theories, or complex datasets often involve hierarchical, non-local, or categorical relationships—such as feature interactions in neural networks, gauge field transformations, or set-based data compression—that demand a more expressive formalism. Theoretically, this inspires the introduction of generalised tensors with hierarchical indices, setorial tensors with set elements, categorial tensors with category elements, and functorial tensors with functor elements, enabling the seamless integration of tensor algebra with set theory, category theory, and functorial mappings. These innovations, supported by symbolic and numerical examples, aim to unify geometric, algebraic, and computational perspectives, providing novel tools for applications ranging from data compression to gravity and quantum field theory.
Immediate trivial applications of generalised tensor, are similar to the ones of standard tensors. In particular, generalised tensors can be used to compress the information of multiple tensors, much like tensors compress the information of vectors, and much like the vectors compress the informations of scalars. Note also that the structure of information of a vector from scalars, has immediate geometrical implications and interpretations. In the same way, the generalised tensors have also geometrical implications and interpretations. However, we will not discuss these concepts in this study, we will instead focus on expanding the more abstract applications. In particular, in this section, we construct informal definitions and their corresponding Examples for combinations of tensors, generalised tensors, generic generalised tensors, categories, functors, and sets.

5.1. Sets and Tensors

Basically a tensorial set is the standard application of the definition of a set which is applied to tensors.

5.1.1. Tensorial Set

Definition 23.
Informally, a tensorial set is a collection of tensors.
Example 8.
Let T 1 and T 2 be two tensors with distinct ranking and number of elements. Then, a tensorial set is defined as
S T = T 1 , T 2 .
Example 9.
Consider a 2-dimensional vector space ( d = 2 ) with coordinates ( x 1 , x 2 ) . We define two tensors with distinct ranks: let T 1 be a (1,1)-rank tensor, and T 2 a (2,0)-rank tensor.
For T 1 , a (1,1)-rank tensor maps one vector and one dual vector to a scalar, i.e., T 1 : V × V R . In component form, T 1 = T 1 μ ν e μ e ν , where μ , ν { 1 , 2 } . Assign numerical values to the components:
T 1 1 1 = 2 , T 1 1 2 = 1 , T 1 2 1 = 0 , T 1 2 2 = 3 .
Thus, T 1 can be represented as a matrix:
T 1 = 2 1 0 3 .
For T 2 , a (2,0)-rank tensor maps two dual vectors to a scalar, i.e., T 2 : V × V R . In component form, T 2 = T 2 μ ν e μ e ν , where μ , ν { 1 , 2 } . Assign numerical values:
T 2 11 = 1 , T 2 12 = 4 , T 2 21 = 2 , T 2 22 = 5 .
Thus, T 2 is represented as:
T 2 = 1 4 2 5 .
The tensorial set is then defined as the collection of these tensors:
S T = T 1 , T 2 = 2 1 0 3 , 1 4 2 5 .
To illustrate its use, apply T 1 to a dual vector ω = ( 3 , 1 ) (i.e., ω = 3 e 1 + 1 e 2 ) and a vector v = ( 2 , 1 ) (i.e., v = 2 e 1 1 e 2 ):
T 1 ( ω , v ) = T 1 μ ν ω μ v ν = ( 2 · 3 · 2 ) + ( 1 · 3 · ( 1 ) ) + ( 0 · 1 · 2 ) + ( 3 · 1 · ( 1 ) ) = 12 + 3 + 0 3 = 12 .
Similarly, apply T 2 to two dual vectors ω 1 = ( 1 , 0 ) and ω 2 = ( 0 , 2 ) :
T 2 ( ω 1 , ω 2 ) = T 2 μ ν ω 1 μ ω 2 ν = ( 1 · 1 · 0 ) + ( 4 · 1 · 2 ) + ( 2 · 0 · 0 ) + ( 5 · 0 · 2 ) = 0 + 8 + 0 + 0 = 8 .
This tensorial set S T collects T 1 and T 2 , showcasing tensors of different ranks with specific numerical components, applicable in operations like those demonstrated.

5.1.2. Setorial Tensor

On the other hand, we can define a novel concept—the concept of the setorial tensor.
Definition 24.
A setorial tensor, T S , is a tensor with elements sets, using a generic operation between the sets, denoted as o.
Example 10.
Let us consider an Example of a setorial tensor of (2,2)-rank. Let S j k ( i ) be the elements of the ith setorial tensors, and j,k indices show the element position of the set in respect of the setorial tensor. These elements are basically distinct sets. Let the operation between these sets be the union operation o = . Let a setorial tensor be defined as
T S ( 1 ) = S 11 ( 1 ) S 12 ( 1 ) S 21 ( 1 ) S 22 ( 1 )
Let another setorial tensor be defined as
T S ( 2 ) = S 11 ( 2 ) S 12 ( 2 ) S 21 ( 2 ) S 22 ( 2 )
Then, we can define two operation between the two setorial tensors, the summation or sum, and the product operations. The generic summation operation is defined as
T S sum = T S ( 1 ) T S ( 2 )
= S 11 ( 1 ) S 12 ( 1 ) S 21 ( 1 ) S 22 ( 1 ) S 11 ( 2 ) S 12 ( 2 ) S 21 ( 2 ) S 22 ( 2 )
= S 11 ( 1 ) S 11 ( 2 ) S 12 ( 1 ) S 12 ( 2 ) S 21 ( 1 ) S 21 ( 2 ) S 22 ( 1 ) S 22 ( 2 )
= S 11 ( 1 2 ) S 12 ( 1 2 ) S 21 ( 1 2 ) S 22 ( 1 2 )
where
S j k ( 1 2 ) = S j k ( 1 ) S j k ( 2 ) ,
is the union of set, S j k ( 1 ) and S j k ( 2 ) .
Furthermore, we can define the generic product operation between two setorial tensors. In this case, we consider both the union operation, , and the intersection operation. The generic product operation between two setorial tensors can be defined as
T S product = T S ( 1 ) T S ( 2 )
= S 11 ( 1 ) S 12 ( 1 ) S 21 ( 1 ) S 22 ( 1 ) S 11 ( 2 ) S 12 ( 2 ) S 21 ( 2 ) S 22 ( 2 )
= S 11 ( 1 ) S 11 ( 2 ) S 12 ( 1 ) S 21 ( 2 ) S 11 ( 1 ) S 12 ( 2 ) S 12 ( 1 ) S 22 ( 2 ) S 12 ( 1 ) S 11 ( 2 ) S 22 ( 1 ) S 21 ( 2 ) S 12 ( 1 ) S 12 ( 2 ) S 22 ( 1 ) S 22 ( 2 )
= S 11 ( 1 2 ) S 12 ( 1 2 ) S 21 ( 1 2 ) S 22 ( 1 2 )
where
S 11 ( 1 2 ) = S 11 ( 1 ) S 11 ( 2 ) S 12 ( 1 ) S 21 ( 2 )
S 12 ( 1 2 ) = S 11 ( 1 ) S 12 ( 2 ) S 12 ( 1 ) S 22 ( 2 )
S 21 ( 1 2 ) = S 12 ( 1 ) S 11 ( 2 ) S 22 ( 1 ) S 21 ( 2 )
S 22 ( 1 2 ) = S 12 ( 1 ) S 12 ( 2 ) S 22 ( 1 ) S 22 ( 2 )
are the corresponding union and intersections of the corresponding combinations of sets, S j k ( i ) .
Example 11.
Consider two (2,2)-rank setorial tensors T S ( 1 ) and T S ( 2 ) , where each element S j k ( i ) is a set, and the operation between sets is union ( o = ). Define the sets for T S ( 1 ) :
S 11 ( 1 ) = { 1 , 2 } , S 12 ( 1 ) = { 2 , 3 } , S 21 ( 1 ) = { 3 , 4 } , S 22 ( 1 ) = { 4 , 5 } ,
so:
T S ( 1 ) = { 1 , 2 } { 2 , 3 } { 3 , 4 } { 4 , 5 } .
Define the sets for T S ( 2 ) :
S 11 ( 2 ) = { 2 , 3 } , S 12 ( 2 ) = { 3 , 5 } , S 21 ( 2 ) = { 4 , 5 } , S 22 ( 2 ) = { 5 , 6 } ,
so:
T S ( 2 ) = { 2 , 3 } { 3 , 5 } { 4 , 5 } { 5 , 6 } .
Compute the summation T S sum = T S ( 1 ) T S ( 2 ) , where each element is the union of corresponding sets:
S 11 ( 1 2 ) = S 11 ( 1 ) S 11 ( 2 ) = { 1 , 2 } { 2 , 3 } = { 1 , 2 , 3 } ,
S 12 ( 1 2 ) = S 12 ( 1 ) S 12 ( 2 ) = { 2 , 3 } { 3 , 5 } = { 2 , 3 , 5 } ,
S 21 ( 1 2 ) = S 21 ( 1 ) S 21 ( 2 ) = { 3 , 4 } { 4 , 5 } = { 3 , 4 , 5 } ,
S 22 ( 1 2 ) = S 22 ( 1 ) S 22 ( 2 ) = { 4 , 5 } { 5 , 6 } = { 4 , 5 , 6 } .
Thus:
T S sum = { 1 , 2 , 3 } { 2 , 3 , 5 } { 3 , 4 , 5 } { 4 , 5 , 6 } .
Now compute the product T S product = T S ( 1 ) T S ( 2 ) , using union and intersection as defined:
S 11 ( 1 2 ) = ( S 11 ( 1 ) S 11 ( 2 ) ) ( S 12 ( 1 ) S 21 ( 2 ) ) S 11 ( 1 2 ) = ( { 1 , 2 } { 2 , 3 } ) ( { 2 , 3 } { 4 , 5 } ) = { 1 , 2 , 3 } { 2 , 3 , 4 , 5 } = { 2 , 3 } ,
S 12 ( 1 2 ) = ( S 11 ( 1 ) S 12 ( 2 ) ) ( S 12 ( 1 ) S 22 ( 2 ) ) S 12 ( 1 2 ) = ( { 1 , 2 } { 3 , 5 } ) ( { 2 , 3 } { 5 , 6 } ) = { 1 , 2 , 3 , 5 } { 2 , 3 , 5 , 6 } = { 2 , 3 , 5 } ,
S 21 ( 1 2 ) = ( S 12 ( 1 ) S 11 ( 2 ) ) ( S 22 ( 1 ) S 21 ( 2 ) ) S 21 ( 1 2 ) = ( { 2 , 3 } { 2 , 3 } ) ( { 4 , 5 } { 4 , 5 } ) = { 2 , 3 } { 4 , 5 } = ,
S 22 ( 1 2 ) = ( S 12 ( 1 ) S 12 ( 2 ) ) ( S 22 ( 1 ) S 22 ( 2 ) ) S 22 ( 1 2 ) = ( { 2 , 3 } { 3 , 5 } ) ( { 4 , 5 } { 5 , 6 } ) = { 2 , 3 , 5 } { 4 , 5 , 6 } = { 5 } .
Thus:
T S product = { 2 , 3 } { 2 , 3 , 5 } { 5 } .
This example demonstrates a setorial tensor with sets as elements, using union for summation and a combination of union and intersection for the product operation.

5.1.3. Computational Application of Setorial Tensors

Setorial tensors, defined as tensors with set elements, can be applied in computational scenarios such as data compression. Consider a dataset represented as a collection of sets S j k , where each set contains feature tensors. A setorial tensor T S organises these sets into a matrix structure, and operations like union (∪) or intersection (∩) can compress redundant information. For example, in image processing, an application of Equations (123)–(137), S j k set may represent pixel intensity sets, and the union operation (∪) merges overlapping features, reducing storage requirements. The intersection operation (∩) further aids compression by retaining only the common elements between sets, effectively filtering out non-shared data to focus on redundant features.

5.2. Categories and Tensors

Basically, a tensorial category is the standard application of the definition of a category which is applied to tensors.

5.2.1. Tensorial Category

Definition 25.
A tensorial category, C T , is a category with elements which are tensors and a morphism between the tensors which is a functor built with the tensor product.
Example 12.
We can construct the tensorial category, which is given by the following signature:
C T = o T , m F ; c , i , a
where c , i and a are the standard properties of composition, identity, and associativity, while o T is the collection of objects, in which objects are tensors, and m F is the collection of morphisms, which is basically the tensorial product.
Example 13.
Consider a 2-dimensional vector space ( d = 2 ) with basis vectors e 1 , e 2 and dual basis e 1 , e 2 . Define the tensorial category C T = { o T , m F ; c , i , a } with the following objects and morphisms.
Objects ( o T ): Let the objects be two tensors:
- T 1 , a ( 1 , 0 ) -rank tensor (vector), defined as T 1 = 2 e 1 + 3 e 2 , with components ( T 1 ) 1 = 2 , ( T 1 ) 2 = 3 .
- T 2 , a ( 0 , 1 ) -rank tensor (covector), defined as T 2 = 1 e 1 + 4 e 2 , with components ( T 2 ) 1 = 1 , ( T 2 ) 2 = 4 .
Morphisms ( m F ): The morphism between T 1 and T 2 is the tensor product, forming a (1,1)-rank tensor T 3 = T 1 T 2 :
T 3 = ( 2 e 1 + 3 e 2 ) ( 1 e 1 + 4 e 2 ) .
Expanding the tensor product:
T 3 = 2 e 1 e 1 + 2 e 1 4 e 2 + 3 e 2 e 1 + 3 e 2 4 e 2 T 3 = 2 e 1 e 1 + 8 e 1 e 2 + 3 e 2 e 1 + 12 e 2 e 2 ,
with components:
( T 3 ) 1 1 = 2 , ( T 3 ) 2 1 = 8 , ( T 3 ) 1 2 = 3 , ( T 3 ) 2 2 = 12 ,
represented as the matrix:
T 3 = 2 8 3 12 .
Properties:
- Identity ( i ): The identity morphism has the following framework:
  • For T 1 is the (1,0)-rank identity tensor I 1 = e 1 e 1 + e 2 e 2 .
  • For T 2 , I 2 = e 1 e 1 + e 2 e 2 .
  • Applying I 1 to T 1 leaves it unchanged: I 1 T 1 = T 1 .
- Composition ( c ): Consider another tensor T 4 = 5 e 1 + 2 e 2 . The composition T 3 T 4 (a ( 2 , 0 )-rank tensor) is form a new tensor, T 5 , written as:
T 5 = T 3 T 4 = 2 8 3 12 ( 5 e 1 + 2 e 2 ) ,
with components computed as ( T 3 ) ν μ ( T 4 ) ν = ( 2 · 5 + 8 · 2 , 3 · 5 + 12 · 2 ) = ( 26 , 39 ) , so T 5 = 26 e 1 + 39 e 2 .
- Associativity ( a ): For tensors T 1 , T 2 , and T 4 , ( T 1 T 2 ) T 4 = T 1 ( T 2 T 4 ) holds, as the tensor product is associative by definition.
Numerical Check: Apply T 3 to a covector ω = ( 1 , 0 ) and a vector v = ( 1 , 1 ) :
T 3 ( ω , v ) = ( T 3 ) ν μ ω μ v ν = μ = 1 2 ν = 1 2 T 3 ν μ ω μ v ν T 3 ( ω , v ) = ( 2 · 1 · 1 ) + ( 8 · 1 · 1 ) + ( 3 · 0 · 1 ) + ( 12 · 0 · 1 ) = 2 + 8 + 8 + 0 = 10 .
This confirms the morphism T 3 acts consistently as a mapping between T 1 and T 2 , illustrating the tensorial category’s structure with numerical values.

5.2.2. Categorial Tensor

On the other hand, we can define a novel concept—the concept of categorial tensor.
Definition 26.
A categorial tensor, T C is a tensor with elements which are categories, and a generic morphism between categories, i.e., a functor F.
Example 14.
Diagrammatically, we have that the categorial tensor, T C , is a map between a source category, C SOURCE , to a target category, C TARGET , i.e., we write:
C SOURCE [ r ] T C C TARGET
This is equivalent to the functor, but now it has an application of a generalised tensor.
Example 15.
Consider a categorial tensor T C mapping from a source category C SOURCE to a target category C TARGET , represented diagrammatically as:
C SOURCE [ r ] T C C TARGET
Source Category ( C SOURCE ): Define a category with numerical objects and morphisms:
- Objects: { 0 , 1 } (representing numbers as objects).
- Morphisms: Identity morphisms id 0 : 0 0 and id 1 : 1 1 , plus a morphism f : 0 1 with a numerical value (e.g., f = 2 ), and composition f id 0 = f .
- This forms a simple category where objects are numbers, and morphisms are numerical transformations.
Target Category ( C TARGET ): Define a category with:
- Objects: { 0 , 2 } (doubled values of source objects).
- Morphisms: Identity morphisms id 0 : 0 0 , id 2 : 2 2 , and a morphism g : 0 2 with g = 4 , with composition g id 0 = g .
Categorial Tensor ( T C ): Let T C be a (1,0)-rank tensor with elements as categories, mapping C SOURCE to C TARGET via a functor F. Define T C with a component that acts on objects and morphisms:
- On objects: T C ( 0 ) = 0 , T C ( 1 ) = 2 (doubles the object value).
- On morphisms: T C ( f ) = F ( f ) , where F scales the morphism value by 2. So, F ( 2 ) = 4 , and F ( id 0 ) = id 0 , F ( id 1 ) = id 2 .
Numerical Application:
- Apply T C to the object 0 C SOURCE :
T C ( 0 ) = 0 ( mapped to 0 C TARGET ) .
- Apply T C to the object 1 C SOURCE :
T C ( 1 ) = 2 ( mapped to 2 C TARGET ) .
- Apply T C to the morphism f : 0 1 with value 2:
T C ( f ) = F ( f ) = 2 · 2 = 4 , so F ( f ) : 0 2 ,
which matches the morphism g : 0 2 in C TARGET .
Verification: Check functoriality:
- F ( f id 0 ) = F ( f ) = 4 , and F ( f ) F ( id 0 ) = 4 id 0 = 4 , satisfying composition.
- F ( id 0 ) = id 0 , satisfying identity.
This example shows T C as a tensor with category elements, using the functor F to map between C SOURCE and C TARGET with numerical values, illustrating the tensorial action.
Definition 27.
A functorial tensor, T F , is a tensor with elements which are functors, and the target can by other categories, or functors.
Example 16.
Diagrammatically, we have that the functorial tensor, T F , is a map:
A B T F C D .
where A B represents a functor, which is a tensor, between category A to B , while C D represents a functor, which is a tensor, between category C to D .
Define the Categories:
- Category A : Objects { 0 , 1 } , morphisms id 0 : 0 0 , id 1 : 1 1 , and f : 0 1 with value 1.
- Category B : Objects { 2 , 3 } , morphisms id 2 : 2 2 , id 3 : 3 3 , and g : 2 3 with value 2.
- Category C : Objects { 0 , 2 } , morphisms id 0 : 0 0 , id 2 : 2 2 , and h : 0 2 with value 4.
- Category D : Objects { 4 , 6 } , morphisms id 4 : 4 4 , id 6 : 6 6 , and k : 4 6 with value 8.
Functors as Tensor Elements:
- A B : Represents a functor F 1 : A B , defined by:
- On objects: F 1 ( 0 ) = 2 , F 1 ( 1 ) = 3 .
- On morphisms: F 1 ( f ) = g , mapping the value 1 to 2.
- C D : Represents a functor F 2 : C D , defined by:
- On objects: F 2 ( 0 ) = 4 , F 2 ( 2 ) = 6 .
- On morphisms: F 2 ( h ) = k , mapping the value 4 to 8.
Functorial Tensor ( T F ): Define T F as a (1,0)-rank tensor with functors as elements, mapping F 1 to F 2 . The action of T F scales the functor’s morphism values by a factor (e.g., 4):
- T F ( F 1 ) = F 2 , where the morphism values are transformed:
- F 1 ( f ) = 2 , so T F ( F 1 ) ( f ) = 4 · 2 = 8 , matching F 2 ( h ) = 8 .
Numerical Application:
- Apply T F to F 1 :
- F 1 ( 0 ) = 2 , F 1 ( 1 ) = 3 , mapped by T F to F 2 ( 0 ) = 4 , F 2 ( 2 ) = 6 .
- For the morphism f : 0 1 with value 1, F 1 ( f ) = 2 , then:
T F ( F 1 ) ( f ) = 4 · 2 = 8 ,
corresponding to F 2 ( h ) : 0 2 , with value 8.
- Verify with another morphism: F 1 ( id 0 ) = id 2 , value 0 (identity), so:
T F ( F 1 ) ( id 0 ) = 4 · 0 = 0 ,
matching F 2 ( id 0 ) = id 4 .
Verification: T F preserves functoriality:
- Composition: F 1 ( f id 0 ) = F 1 ( f ) = 2 , and T F maps this to 8, consistent with F 2 .
- Identity: T F maps identity morphisms to identity morphisms.
This example illustrates T F as a tensor with functors as elements, mapping F 1 to F 2 with a numerical scaling of morphism values.
Example 17.
Since categories are used as entities and functors as map from one such entity to another then a functorial tensor can map a collection of categorial vectors to a category.
T F : C SOURCE C TARGET
T α β : C α B β C TARGET
T α U α U β L β L : i = U U C α i j = L L B β j C TARGET
where C TARGET is the target category, C SOURCE is the source category, and the index is just a name in these two cases.
This lead us to the construction of the generalised tensor of categories written as:
T μ U L μ U L μ ( U 1 ) L μ ( U 1 ) L μ U L μ U L : i = L L j = U i U i C μ j i C TARGET .
which means
T μ U L μ U L μ ( U 1 ) L μ ( U 1 ) L μ U L μ U L : i = L L C μ U i C μ ( U 1 ) i C μ U i C TARGET .
Having this generalised tensor, we can proceed to a more generic generalised tensor.
Now we can build the generic generalised tensor of categories by considering another layer of generalisation, in which we have index of the index of the index, repeatedly. We consider the aforementioned index, I = l k j i . This is basically defined as
T : C D
or
T : I C I D
or
T : i = L L j i = L i L i l k j i = U k j i U k j i C l k j i D
where C I = C l k j i is a vector with category elements, and D is the target category.

5.3. Functors and Tensors

Basically, a tensorial functor is the standard application of the definition of a functor which is applied to tensors.

5.3.1. Tensorial Functor

Definition 28.
A tensorial functor is a functor which is constructed with tensorial product which maps tensor elements from one set to a real number.
Example 18.
Let F T be a functor and T a tensor. Then, F T is a tensorial functor if
F T = T
where
T : i = 1 p V i j = 1 q V j R ,
is a simple tensor, as defined by Equation (6).
This can be expressed diagrammatically. Consider a tensorial functor F T , defined as a tensor T, mapping from a tensor product of spaces to the real numbers:
i = 1 p V i j = 1 q V j T F R
Setup: Let us work in a 2-dimensional space ( d = 2 ) with p = 2 (two dual vector spaces) and q = 1 (one vector space), so the domain is V 1 V 2 V 3 . Define:
- V 1 , V 2 : Dual vector spaces with basis e 1 , e 2 .
- V 3 : Vector space with basis e 1 , e 2 .
Tensor T: Define T as a (2,1)-rank tensor, mapping V 1 V 2 V 3 R . In the component form, T = T μ ν λ e μ e ν e λ , where μ , ν , λ { 1 , 2 } . Assign numerical values to the components:
- T 11 1 = 1 , T 12 1 = 2 , T 21 1 = 3 , T 22 1 = 4 ,
- T 11 2 = 0 , T 12 2 = 1 , T 21 2 = 2 , T 22 2 = 3 .
Tensorial Functor F T : Since F T = T , F T acts the same way:
F T : V 1 V 2 V 3 R .
Numerical Application:
- Take dual vectors ω 1 V 1 , ω 2 V 2 , and a vector v V 3 :
- ω 1 = 1 e 1 + 0 e 2 , so ω 1 μ = ( 1 , 0 ) ,
- ω 2 = 0 e 1 + 1 e 2 , so ω 2 ν = ( 0 , 1 ) ,
- v = 1 e 1 + 1 e 2 , so v λ = ( 1 , 1 ) .
- Compute F T ( ω 1 , ω 2 , v ) = T μ ν λ ω 1 μ ω 2 ν v λ , summing over indices μ , ν , λ :
- For λ = 1 :
T μ ν 1 ω 1 μ ω 2 ν v 1 = μ = 1 2 ν = 1 2 T μ ν 1 ω 1 μ ω 2 ν · 1 ,
- μ = 1 , ν = 1 : T 11 1 ω 11 ω 21 = 1 · 1 · 0 = 0 ,
- μ = 1 , ν = 2 : T 12 1 ω 11 ω 22 = 2 · 1 · 1 = 2 ,
- μ = 2 , ν = 1 : T 21 1 ω 12 ω 21 = 3 · 0 · 0 = 0 ,
- μ = 2 , ν = 2 : T 22 1 ω 12 ω 22 = 4 · 0 · 1 = 0 ,
Total for λ = 1 : 0 + 2 + 0 + 0 = 2 .
- For λ = 2 :
T μ ν 2 ω 1 μ ω 2 ν v 2 = μ = 1 2 ν = 1 2 T μ ν 2 ω 1 μ ω 2 ν · 1 ,
- μ = 1 , ν = 1 : T 11 2 ω 11 ω 21 = 0 · 1 · 0 = 0 ,
- μ = 1 , ν = 2 : T 12 2 ω 11 ω 22 = 1 · 1 · 1 = 1 ,
- μ = 2 , ν = 1 : T 21 2 ω 12 ω 21 = 2 · 0 · 0 = 0 ,
- μ = 2 , ν = 2 : T 22 2 ω 12 ω 22 = 3 · 0 · 1 = 0 ,
Total for λ = 2 : 0 + 1 + 0 + 0 = 1 .
- Sum the contributions:
F T ( ω 1 , ω 2 , v ) = 2 + 1 = 3 .
This example shows F T , a tensorial functor, as a (2,1)-rank tensor mapping dual vectors and a vector to the real number 3, consistent with the tensor product structure.
Another example of a tensorial functor would be a tensorial functor which is applied to a generic generalised tensor.
Definition 29.
A tensorial functor is a functor which is constructed with generic tensorial product which maps tensor elements from one set to a generic number, G .
Example 19.
Let F G T be a functor and T G a generic generalised tensor. Then, F G T is a generic generalised tensorial functor if
F G T = T G
where
T G : I G V I G
is a generic generalised tensor, as defined by Equation (50).
Example 20.
Consider a generic generalised tensorial functor F G T = T G , where:
T G : I G V I G .
Setup:
- Define G as the set of integers Z (a subset of generic numbers), serving as both the index set and the target set.
- Let the index set I G include I = { 1 , 2 , 3 } (three specific indices from Z ).
- Define vector spaces V I :
- V 1 : 1-dimensional space with basis e 1 , elements as scalars.
- V 2 : 1-dimensional space with basis e 2 , elements as scalars.
- V 3 : 1-dimensional space with basis e 3 , elements as scalars.
Tensor T G : Define T G as a (3,0)-rank generalised tensor mapping V 1 V 2 V 3 Z . In component form, T G = T I 1 I 2 I 3 e I 1 e I 2 e I 3 , where I 1 , I 2 , I 3 { 1 , 2 , 3 } . Assign numerical values (integers):
- T 111 = 1 , T 112 = 2 , T 121 = 3 , T 122 = 4 ,
- T 211 = 5 , T 212 = 6 , T 221 = 7 , T 222 = 8 ,
- T 311 = 0 , T 312 = 1 , T 321 = 2 , T 322 = 3 .
Generic Generalised Tensorial Functor F G T : Since F G T = T G , it acts similarly:
F G T : V 1 V 2 V 3 Z .
Numerical Application:
- Take elements from each vector space:
- v 1 V 1 = 1 e 1 , so v I 1 1 = ( 1 , 0 , 0 ) for I 1 { 1 , 2 , 3 } ,
- v 2 V 2 = 0 e 2 , so v I 2 2 = ( 0 , 1 , 0 ) for I 2 { 1 , 2 , 3 } ,
- v 3 V 3 = 1 e 3 , so v I 3 3 = ( 0 , 0 , 1 ) for I 3 { 1 , 2 , 3 } .
- Compute F G T ( v 1 , v 2 , v 3 ) = T I 1 I 2 I 3 v I 1 1 v I 2 2 v I 3 3 , summing over I 1 , I 2 , I 3 :
- For I 1 = 1 , I 2 = 1 , I 3 = 1 : T 111 v 1 1 v 1 2 v 1 3 = 1 · 1 · 0 · 0 = 0 ,
- For I 1 = 1 , I 2 = 1 , I 3 = 2 : T 112 v 1 1 v 1 2 v 2 3 = 2 · 1 · 0 · 0 = 0 ,
- For I 1 = 1 , I 2 = 1 , I 3 = 3 : T 113 v 1 1 v 1 2 v 3 3 = 0 · 1 · 0 · 1 = 0 (assuming T 113 = 0 for unlisted terms),
- For I 1 = 1 , I 2 = 2 , I 3 = 1 : T 121 v 1 1 v 2 2 v 1 3 = 3 · 1 · 1 · 0 = 0 ,
- For I 1 = 1 , I 2 = 2 , I 3 = 2 : T 122 v 1 1 v 2 2 v 2 3 = 4 · 1 · 1 · 0 = 0 ,
- For I 1 = 1 , I 2 = 2 , I 3 = 3 : T 123 v 1 1 v 2 2 v 3 3 = 0 · 1 · 1 · 1 = 0 (assuming T 123 = 0 ),
- For I 1 = 2 , I 2 = 1 , I 3 = 1 : T 211 v 2 1 v 1 2 v 1 3 = 5 · 0 · 0 · 0 = 0 ,
- For I 1 = 2 , I 2 = 1 , I 3 = 2 : T 212 v 2 1 v 1 2 v 2 3 = 6 · 0 · 0 · 0 = 0 ,
- For I 1 = 2 , I 2 = 1 , I 3 = 3 : T 213 v 2 1 v 1 2 v 3 3 = 0 · 0 · 0 · 1 = 0 (assuming T 213 = 0 ),
- For I 1 = 2 , I 2 = 2 , I 3 = 1 : T 221 v 2 1 v 2 2 v 1 3 = 7 · 0 · 1 · 0 = 0 ,
- For I 1 = 2 , I 2 = 2 , I 3 = 2 : T 222 v 2 1 v 2 2 v 2 3 = 8 · 0 · 1 · 0 = 0 ,
- For I 1 = 2 , I 2 = 2 , I 3 = 3 : T 223 v 2 1 v 2 2 v 3 3 = 0 · 0 · 1 · 1 = 0 (assuming T 223 = 0 ),
- For I 1 = 3 , I 2 = 1 , I 3 = 1 : T 311 v 3 1 v 1 2 v 1 3 = 0 · 0 · 0 · 0 = 0 ,
- For I 1 = 3 , I 2 = 1 , I 3 = 2 : T 312 v 3 1 v 1 2 v 2 3 = 1 · 0 · 0 · 0 = 0 ,
- For I 1 = 3 , I 2 = 1 , I 3 = 3 : T 313 v 3 1 v 1 2 v 3 3 = 0 · 0 · 0 · 1 = 0 (assuming T 313 = 0 ),
- For I 1 = 3 , I 2 = 2 , I 3 = 1 : T 321 v 3 1 v 2 2 v 1 3 = 2 · 0 · 1 · 0 = 0 ,
- For I 1 = 3 , I 2 = 2 , I 3 = 2 : T 322 v 3 1 v 2 2 v 2 3 = 3 · 0 · 1 · 0 = 0 ,
- For I 1 = 3 , I 2 = 2 , I 3 = 3 : T 323 v 3 1 v 2 2 v 3 3 = 0 · 0 · 1 · 1 = 0 (assuming T 323 = 0 ).
- The only non-zero contribution comes when all indices align with the input vectors’ non-zero components, but here, the specific assignment v 1 = ( 1 , 0 , 0 ) , v 2 = ( 0 , 1 , 0 ) , v 3 = ( 0 , 0 , 1 ) results in no single index combination yielding a non-zero product across all three. Let us adjust the inputs for a non-trivial result:
- v 1 = 1 e 1 , v 2 = 1 e 2 , v 3 = 1 e 3 , so v I 1 1 = ( 1 , 0 , 0 ) , v I 2 2 = ( 0 , 1 , 0 ) , v I 3 3 = ( 0 , 0 , 1 ) .
- Recompute with the correct alignment:
- I 1 = 1 , I 2 = 2 , I 3 = 3 : T 123 v 1 1 v 2 2 v 3 3 = 0 · 1 · 1 · 1 = 0 (assuming T 123 = 0 ),
- No listed T I 1 I 2 I 3 matches all indices simultaneously due to sparse definition. Adjust T G to include T 123 = 5 for this case:
- I 1 = 1 , I 2 = 2 , I 3 = 3 : T 123 v 1 1 v 2 2 v 3 3 = 5 · 1 · 1 · 1 = 5 .
- Sum (only one non-zero term with adjusted T 123 = 5 ):
F G T ( v 1 , v 2 , v 3 ) = 5 .
This example demonstrates F G T = T G as a generic generalised tensorial functor mapping to Z , with a numerical result of 5 when adjusted for a non-zero tensor component.

5.3.2. Functorial Tensor

On the other hand, we can define a novel concept, the concept of the functorial tensor.
Definition 30.
A functorial tensor, T F is a tensor with elements functors, and a generic morphism between functors, i.e., a functor of functors F .
Example 21.
Let T F ( i ) be a collection of tensors of ( 2 , 2 )-rank, with functors as elements, where i = 1 , 2 . Let F j k ( i ) is a collection of functors, where the upper index shows which tensor these elements belong to, while the two lower indices, j , k denote the position of the functor inside the tensor. We can construct a simple functorial tensor, T F , of ( 2 , 2 )-rank, as
T F ( 1 ) = F 11 ( 1 ) F 12 ( 1 ) F 21 ( 1 ) F 22 ( 1 )
and another one as
T F ( 2 ) = F 11 ( 2 ) F 12 ( 2 ) F 21 ( 2 ) F 22 ( 2 )
Then, the morphism between the two tensors would be a functor of functors, denoted by F , since this objects represents the morphism which maps a functor to another functor. Then, the operation between the two tensors is defined as
T F operation : T F ( 1 ) F T F ( 2 )
T F operation = F 11 ( 1 ) F 12 ( 1 ) F 21 ( 1 ) F 22 ( 1 ) F F 11 ( 2 ) F 12 ( 2 ) F 21 ( 2 ) F 22 ( 2 )
= F 11 ( 1 ) F F 11 ( 2 ) F 12 ( 1 ) F F 12 ( 2 ) F 21 ( 1 ) F F 21 ( 2 ) F 22 ( 1 ) F F 22 ( 2 )
= F 11 ( 1 F 2 ) F 12 ( 1 F 2 ) F 21 ( 1 F 2 ) F 22 ( 1 F 2 )
where
F j k ( 1 F 2 ) = F j k ( 1 ) F F j k ( 2 )
is the elements of the sum of the two functorial tensors. Diagrammatically, Equation (157) this is written also in the form of functor of functors as
F : F j k ( 1 ) F j k ( 2 )
F j k ( 1 ) F F j k ( 2 )
for every j , k .
Example 22.
Consider two (2,2)-rank functorial tensors T F ( 1 ) and T F ( 2 ) , with elements as functors F j k ( i ) , and a functor of functors F mapping between them.
Define Categories:
- Category A : Objects { 0 , 1 } , morphisms id 0 : 0 0 , id 1 : 1 1 , f : 0 1 with value 1.
- Category B : Objects { 2 , 3 } , morphisms id 2 : 2 2 , id 3 : 3 3 , g : 2 3 with value 2.
- Category C : Objects { 4 , 5 } , morphisms id 4 : 4 4 , id 5 : 5 5 , h : 4 5 with value 3.
Functors as Elements:
- For T F ( 1 ) , define functors F j k ( 1 ) : A B :
- F 11 ( 1 ) : Maps 0 2 , 1 3 , f g (value 2).
- F 12 ( 1 ) : Maps 0 2 , 1 3 , f g (value 2).
- F 21 ( 1 ) : Maps 0 2 , 1 3 , f g (value 2).
- F 22 ( 1 ) : Maps 0 2 , 1 3 , f g (value 2).
T F ( 1 ) = F 11 ( 1 ) F 12 ( 1 ) F 21 ( 1 ) F 22 ( 1 ) .
- For T F ( 2 ) , define functors F j k ( 2 ) : A C :
- F 11 ( 2 ) : Maps 0 4 , 1 5 , f h (value 3).
- F 12 ( 2 ) : Maps 0 4 , 1 5 , f h (value 3).
- F 21 ( 2 ) : Maps 0 4 , 1 5 , f h (value 3).
- F 22 ( 2 ) : Maps 0 4 , 1 5 , f h (value 3).
T F ( 2 ) = F 11 ( 2 ) F 12 ( 2 ) F 21 ( 2 ) F 22 ( 2 ) .
Functor of Functors F :
Define F : F j k ( 1 ) F j k ( 2 ) as a natural transformation that maps functors while scaling their morphism values:
- On objects: F maps the codomain of F j k ( 1 ) (i.e., B ) to the codomain of F j k ( 2 ) (i.e., C ), so 2 4 , 3 5 .
- On morphisms: F scales the value of F j k ( 1 ) ( f ) = 2 to F j k ( 2 ) ( f ) = 3 , e.g., a scaling factor of 3 2 , so 2 3 .
Operation:
The operation T F operation : T F ( 1 ) F T F ( 2 ) is:
T F operation = F 11 ( 1 ) F F 11 ( 2 ) F 12 ( 1 ) F F 12 ( 2 ) F 21 ( 1 ) F F 21 ( 2 ) F 22 ( 1 ) F F 22 ( 2 ) = F 11 ( 1 F 2 ) F 12 ( 1 F 2 ) F 21 ( 1 F 2 ) F 22 ( 1 F 2 ) .
Numerical Application:
- For ( j , k ) = ( 1 , 1 ) , F 11 ( 1 ) F F 11 ( 2 ) :
- F 11 ( 1 ) ( f ) = 2 , F maps this to F 11 ( 2 ) ( f ) = 3 , scaling by 3 2 .
- For ( j , k ) = ( 1 , 2 ) , F 12 ( 1 ) F F 12 ( 2 ) : Same mapping, 2 3 .
- For ( j , k ) = ( 2 , 1 ) , F 21 ( 1 ) F F 21 ( 2 ) : Same mapping, 2 3 .
- For ( j , k ) = ( 2 , 2 ) , F 22 ( 1 ) F F 22 ( 2 ) : Same mapping, 2 3 .
Verification:
- F preserves functoriality: F j k ( 1 ) and F j k ( 2 ) both preserve identities ( F ( id 0 ) = id 4 ), and composition is preserved under the scaling.
- The resulting tensor T F operation captures the mapping of functors at each position, with numerical values of morphisms transformed from 2 to 3.
This example illustrates a functorial tensor with functors as elements, using F to map between them with a numerical scaling of morphism values.

5.4. Gauge Theory

Generalised tensors, as introduced in Section 2, provide a framework for describing derivatives of the gauge field in U ( 1 ) gauge theory (electromagnetism), incorporating non-standard dynamics via fractional derivatives. In U ( 1 ) gauge theory, the gauge field A μ is the electromagnetic vector potential, with spacetime index μ = 0 , 1 , 2 , 3 . Under a gauge transformation, it transforms as:
A μ A μ = A μ + μ λ ,
where λ ( x ) is a smooth scalar function, and μ = x μ .
We use a ( 1 , 1 , 1 ) -rank generalised tensor T α β γ , as defined in Equation (77), to encode derivatives of A μ . We associate the contravariant index α = μ with the spacetime index of the gauge field, the covariant index γ = ν with the index of a standard derivative, and the fractional index β with a fractional derivative operator of order 1 / 2 . Specifically, we define:
T ν β μ = x ν 1 / 2 x β 1 / 2 A μ = ν β 1 / 2 A μ ,
where 1 / 2 x β 1 / 2 is a fractional derivative operator with respect to coordinate x β , modelling non-local interaction, and x ν is a standard partial derivative, modelling both local interactions, as discussed in Section 4. This tensor represents a derivative of the gauge field, capturing local and non-local dynamics.
Under the U ( 1 ) gauge transformation, the gauge field transforms as:
A μ A μ = A μ + μ λ .
Applying the derivatives, the transformed tensor is:
T ν β μ = x ν 1 / 2 x β 1 / 2 A μ + x ν 1 / 2 x β 1 / 2 ( μ λ ) ,
T ν β μ = ν β 1 / 2 A μ + ν β 1 / 2 ( μ λ ) .
The additional term ν β 1 / 2 ( μ λ ) indicates that the tensor is not gauge-invariant, reflecting its role as a derivative of the gauge field, similar to the field strength tensor in standard gauge theory but with fractional dynamics.
The generalised tensor transforms under coordinate changes according to Section 3:
T μ β ν = T μ β ν x μ x μ 1 / 2 x β x β 1 / 2 x ν x ν .
Assuming no coordinate transformation, the gauge transformation dominates, as shown above. This framework is useful for modelling non-local effects in fractional quantum electrodynamics.
To connect to categorical structures, we embed T α β γ in a categorial tensor T C , as defined in Section 5. Let C μ be a category of gauge fields with spacetime index μ , and B β a category of fractional transformations parameterised by β . The categorial tensor T C maps C μ B β to a target category C TARGET , representing the transformed gauge field derivatives: Symmetry 17 00777 i001 Here, F is a functor representing the gauge transformation A μ A μ + μ λ , and the commutative diagram ensures consistency. This unifies the tensorial and categorical representations of gauge field derivatives in U ( 1 ) gauge theory.

Physical Applications of Functorial Tensors

Functorial tensors, as defined in Section 5, have elements that are functors, making them suitable for modelling transformations in physical systems like U ( 1 ) gauge theory (electromagnetism). Consider a category C where objects are gauge field configurations A μ ( x ) , and morphisms are gauge transformations g λ : A μ A μ + μ λ , with λ ( x ) a smooth scalar function. Define a functorial tensor T F of (2,0)-rank, with elements as functors F j k : C D , where D is a category of observables with objects as electromagnetic field strengths F μ ν = μ A ν ν A μ , and morphisms as identity maps (since F μ ν is gauge-invariant).
For simplicity, let:
T F = F 00 F 0 j F i 0 F i j ,
where i , j 1 , 2 , 3 are the indices of spatial components, F α β maps A μ F μ α ν β . For example, F 01 ( A μ ) = F 01 = 0 A 1 1 A 0 , corresponding to an electric field component, and F 01 ( g λ ) = id F 01 , since F 01 is gauge-invariant. A morphism between functorial tensors is a functor G : C C , defined as G ( A μ ) = A μ + μ λ 0 , for a fixed λ 0 . The operation on T F is:
T F = T F G ,
where each F α β G maps A μ F μ α ν β , unchanged due to gauge invariance. This functorial tensor organises gauge field transformations into a tensor structure, mapping to gauge-invariant observables, and complements the non-local dynamics of the generalised tensor T μ β ν in Section 5.

5.5. Machine Learning

Generalised tensors can enhance machine learning models, particularly in tensor network architectures used for neural networks. By incorporating generalised indices, these tensors can capture hierarchical feature interactions, improving the efficiency of algorithms like tensor trains or matrix product states. This application leverages the compression capabilities of generalised tensors, as discussed in Section 5.1, to reduce computational complexity in high-dimensional data processing.

6. Conclusions

In this study, we have delved into the foundational principles of tensor theory and category, innovatively crafting new concepts based on these fundamentals.
Our work extends prior conventions by generalising the tensor concept, introducing the versatile generalised tensor index that encapsulates diverse tensor indices. After introducing the concept of transformation of traditional tensors, we constructed the transformation of generalised tensors using fractional derivatives. Furthermore we describe the geometrical interpretation of these generalised tensors. We have also forged a deep connection between category theory and tensor theory, exploring the fusion of sets, tensors, categories, functors, and their extensions. We provide mathematical and numerical examples to support the novelty of these new definitions. Notably, we have introduced novel concepts like setorial tensors, functorial tensors, and categorial tensors. These extensions find applications to partial differentiation and integration.
In conclusion, this study paves the way for fresh perspectives in mathematical analysis, tensor theory, set theory, functor calculus, category theory, mathematical logic, partial differentiation, integration, physics, and philosophy.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analysed in this study.

Acknowledgments

The author would like to thank David Skinner, and Spiros Karagiannis for useful discussions, which helped expand the concepts in the paper. The author would like to acknowledge the 4 anonymous referee that provided comments which improved the manuscript.

Conflicts of Interest

The author declares no conflicts of interest.

Appendix A. Notation and Glossary

Table A1. Main Notation and Glossary of Symbols Used in the Paper.
Table A1. Main Notation and Glossary of Symbols Used in the Paper.
SymbolDefinitionExplanation
G Generic set of numbersSet containing numbers (e.g., N , Z , Q , R , C , H ) defined by a predicate P ( x ) over domain G.
N Natural numbersSubset of G , defined as { n Z n > 0 } , for positive integers.
Z IntegersSubset of G , defined as { n R n is an integer } , for whole numbers.
Q Rational numbersSubset of G , defined as { p q R p , q Z , q 0 } .
R Real numbersSubset of G , defined as { x C x = x ¯ } , for real numbers.
C Complex numbersSubset of G , defined as { a + b i a , b R , i 2 = 1 } , for complex numbers.
H QuaternionsSubset of G , defined as { a + b i + c j + d k a , b , c , d R , i 2 = j 2 = k 2 = i j k = 1 } .
I Generic indexHierarchical index (e.g., l k j i ) with nested indices from G , used for tensor components.
J Generic index exampleIndex j i Z Z , where i , j [ 1 , n ] Z , simplifying nested index notation.
L Generic index exampleIndex l k j i Z Z Z Z , with i , j , k , l [ 1 , 10 ] , for deeper nested indices.
V Generic combination of vectorsTensor product I G V I , generalizing vector spaces with nested indices.
V I Vector with generic indexVector V l k j i indexed by I , part of the generic combination V .
V i Dual vector spaceSpace of dual vectors (covectors) for index i, used in standard tensor definitions.
V j Vector spaceSpace of vectors for index j, used in standard tensor definitions.
T Generic generalized tensorMultilinear map T : V G , extending tensors with generic indices and number sets.
Table A2. Basic Notation and Glossary of Symbols Used in the Paper for Applications.
Table A2. Basic Notation and Glossary of Symbols Used in the Paper for Applications.
SymbolDefinitionExplanation
TFractional generalized tensorTensor with indices μ up , μ middle , μ down , incorporating fractional derivatives for non-local effects.
μ up Upper indexContravariant index for x μ up , representing vectors in tangent space T P M .
μ middle Middle indexIndex for fractional derivative x μ middle 1 / 2 , modeling non-local interactions.
μ down Lower indexCovariant index for d x μ down , representing covectors in cotangent space T P M .
d x μ down Covector basisDifferential form corresponding to the lower index in a tensor product, part of  T P M .
x μ Partial derivativeStandard derivative with respect to coordinate x μ , associated with contravariant indices.
x μ middle 1 / 2 Fractional derivativeCaputo fractional derivative of order 1 / 2 , capturing non-local effects via integration.
Γ Gamma functionFunction used in fractional derivative, e.g., Γ ( 1 1 / 2 ) , for normalization in Caputo definition.
T q p Tensor spaceSet of all tensors of type ( q , p ) , where p is the number of vectors and q the number of dual vectors.
μ , ν , τ Tensors in tensor spaceElements of tensor spaces T q p and T q p , used in tensor product definitions.
Tensor productOperation combining vectors, dual vectors, or other objects into a higher-rank tensor.
e μ , e ν Basis vectorsBasis for vectors ( e μ ) and dual vectors ( e ν ) in tensor spaces, used for component expansion.
T μ 1 μ p ν 1 ν q Standard tensor componentsComponents of a ( q , p ) -type tensor, mapping p dual vectors and q vectors to R .
M ManifoldD-dimensional space where tensors are defined, with tangent and cotangent spaces at point P .
T P M Tangent spaceSpace of vectors at point P M , associated with contravariant indices.
T P M Cotangent spaceSpace of covectors at point P M , associated with covariant indices.
S Intermediate spaceSpace associated with the fractional derivative operator indexed by μ middle , in fractional tensor maps.
Table A3. Basic Notation and Glossary of Symbols Used in the Paper for Applications.
Table A3. Basic Notation and Glossary of Symbols Used in the Paper for Applications.
SymbolDefinitionExplanation
S T Tensorial setCollection of tensors, e.g., S T = { T 1 , T 2 } , applying set theory to tensors.
T S Setorial tensorTensor with elements as sets, operated by union (∪) or intersection (∩), e.g.,  T S ( 1 ) .
S j k ( i ) Set elementsSets as elements of a setorial tensor, with indices j , k for position, and i for tensor instance.
, Set operationsUnion and intersection operations used in setorial tensor operations, e.g.,  S j k ( 1 ) S j k ( 2 ) .
Summation of setorial tensorsOperation combining setorial tensors via union of corresponding set elements.
C CategoryMathematical structure with objects (e.g., tensors) and morphisms
(e.g., functors), e.g.,  C μ .
B , D CategoriesAdditional categories used in mappings, e.g., B β for fractional transformations, D as target.
C T Tensorial categoryCategory with tensors as objects and tensor products as morphisms, e.g.,
C T = { o T , m F } .
o T Objects in tensorial categoryCollection of tensors as objects in the tensorial category C T .
m F Morphisms in tensorial categoryCollection of tensor products as morphisms in the tensorial category C T .
c , i , a Category propertiesComposition, identity, and associativity properties of the tensorial category C T .
T C Categorial tensorTensor with categories as elements, mapped by functors, e.g., C SOURCE C TARGET .
C SOURCE Source categoryCategory as the domain of a categorial tensor or functorial tensor mapping.
C TARGET Target categoryCategory as the codomain of a categorial tensor or functorial tensor mapping.
FFunctorMapping between categories preserving structure, e.g., gauge transformations in U ( 1 ) gauge theory.
T F Functorial tensorTensor with functors as elements, e.g., T F : A B C D .
F T Tensorial functorFunctor constructed as a tensor mapping, e.g., F T : i = 1 p V i j = 1 q V j R .
F G T Generalized tensorial functorFunctor constructed as a generalized tensor, e.g., F G T : I G V I G .
F Functor of functorsMorphism mapping one functor to another, e.g., F : F j k ( 1 ) F j k ( 2 ) , used in functorial tensors.
F j k ( i ) Functor elementsFunctors as elements of a functorial tensor, with indices j , k for position, and i for tensor instance.
A μ Gauge fieldElectromagnetic vector potential in U ( 1 ) gauge theory, with spacetime index μ , transforms as A μ + μ λ .
λ Gauge parameterSmooth scalar function in U ( 1 ) gauge transformation, e.g., A μ A μ + μ λ .
F μ ν Field strength tensorGauge-invariant quantity in U ( 1 ) gauge theory, defined as μ A ν ν A μ .
GFunctor for gauge transformationFunctor mapping gauge fields, e.g., G ( A μ ) = A μ + μ λ 0 , used in functorial tensor operations.

References

  1. Ricci-Curbastro, G.; Hermann, R.; Ricci, M.; Levi-Civita, T. Ricci and Levi-Civita’s Tensor Analysis Paper: Translation, Comments, and Additional Material; Math Sci Press: Berkeley CA, USA, 1975. [Google Scholar]
  2. Conner, A.; Gesmundo, F.; Landsberg, J.M.; Ventura, E. Tensors with maximal symmetries. arXiv 2019, arXiv:1909.09518. [Google Scholar]
  3. Whitehead, J.H.C. Elie Joseph Cartan 1869—1951. In Differential Geometry; James, I., Ed.; Royal Society: Pergamon, Turkey, 1962; pp. 331–355. [Google Scholar] [CrossRef]
  4. Eilenberg, S.; MacLane, S. General Theory of Natural Equivalences. Trans. Am. Math. Soc. 1945, 58, 231–294. [Google Scholar] [CrossRef]
  5. Marquis, J.P. Category Theory. In The Stanford Encyclopedia of Philosophy, Fall 2023 ed.; Zalta, E.N., Nodelman, U., Eds.; Metaphysics Research Lab, Stanford University: Stanford, CA, USA, 2023. [Google Scholar]
  6. Leinster, T. Basic Category Theory. arXiv 2016, arXiv:1612.09375. [Google Scholar]
  7. Riehl, E.; Verity, D. Infinity category theory from scratch. arXiv 2016, arXiv:1608.05314. [Google Scholar] [CrossRef]
  8. Riehl, E.; Wattal, M. On -cosmoi of bicategories. arXiv 2021, arXiv:2108.11786. [Google Scholar] [CrossRef]
  9. Hörmander, L. The Analysis of Linear Partial Differential Operators I: Distribution Theory and Fourier Analysis; Classics in Mathematics; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]
  10. Bungartz, H.; Griebel, M.; Zenger, C. Introduction to Computer Graphics; Charles River Media Graphics; Charles River Media: Needham, MA, USA, 2004. [Google Scholar]
  11. Görlach, P.; Koefler, J.; Sattelberger, A.L.; Sayrafi, M.; Schroeder, H.; Weiss, N.; Zaffalon, F. Connection Matrices in Macaulay2. arXiv 2025, arXiv:2504.01362. [Google Scholar] [CrossRef]
  12. Moschidis, G. A proof of the instability of AdS for the Einstein—Massless Vlasov system. arXiv 2018, arXiv:1812.04268. [Google Scholar] [CrossRef]
  13. Derdzinski, A.; Park, J.; Shin, W. Weakly Einstein curvature tensors. arXiv 2025, arXiv:2504.18752. [Google Scholar]
  14. Tarasov, V. Fractional Dynamics; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar] [CrossRef]
  15. Lazopoulos, K.; Lazopoulos, A. Fractional differential geometry of curves and surfaces. Prog. Fract. Differ. Appl. 2016, 2, 169–186. [Google Scholar] [CrossRef]
  16. Cottrill-Shepherd, K.; Naber, M. Fractional differential forms. J. Math. Phys. 2001, 42, 2203–2212. [Google Scholar] [CrossRef]
  17. Calcagni, G. Geometry of fractional spaces. Adv. Theor. Math. Phys. 2012, 16, 549–644. [Google Scholar] [CrossRef]
  18. Wang, H.; Zhao, J.; Ku, J.; Liu, Y. Existence of mild solution for (k,Ψ)-hilfer fractional cauchy value problem of sobolev type. Adv. Differ. Equ. Control. Process. 2024, 31, 439–472. [Google Scholar] [CrossRef]
  19. He, C.H.; Liu, H.W.; Liu, C. A fractal-based approach to the mechanical properties of recycled aggregate concretes. Facta Univ. Ser. Mech. Eng. 2024, 22, 329–342. [Google Scholar] [CrossRef]
  20. Zhang, Y.R.; Anjum, N.; Tian, D.; Alsolami, A.A. Fast and accurate population forecasting with two-scale fractal population dynamics and its application to population economics. Fractals 2024, 32, 2450082. [Google Scholar] [CrossRef]
  21. Podlubny, I. Geometric and Physical Interpretation of Fractional Integration and Fractional Differentiation. arXiv 2001, arXiv:math/0110241. [Google Scholar]
  22. Laskin, N. Fractional Schrodinger equation. Phys. Rev. E 2002, 66, 056108. [Google Scholar] [CrossRef]
  23. Weinzierl, S. Feynman Integrals. arXiv 2022, arXiv:2201.03593. [Google Scholar] [CrossRef]
  24. Ntelis, P.; Morris, A. Functors of Actions. Found. Phys. 2023, 53, 29. [Google Scholar] [CrossRef]
  25. Fritz, T.; Klingler, A. The d-separation criterion in Categorical Probability. arXiv 2022, arXiv:2207.05740. [Google Scholar] [CrossRef]
  26. Baez, J.C.; Li, X.; Libkind, S.; Osgood, N.D.; Redekopp, E. A Categorical Framework for Modeling with Stock and Flow Diagrams. arXiv 2022, arXiv:2211.01290. [Google Scholar] [CrossRef]
  27. Weisgerber, S. Mathematical Progress—On Maddy and Beyond. Philos. Math. 2022, 31, 1–28. [Google Scholar] [CrossRef]
  28. Saint Raymond, X. Elementary Introduction to the Theory of Pseudodifferential Operators/Xavier Saint Raymond; Studies in Advanced Mathematics; CRC Press: Boca Raton, FL, USA, 1991. [Google Scholar]
  29. Caputo, M. Linear Models of Dissipation whose Q is almost Frequency Independent-II. Geophys. J. Int. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  30. Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  31. Abel, N.H. Opløsning af et Par Opgaver ved Hjelp af bestemte Integraler. [Solution de quelques problèmes à l’aide d’intégrales définies]. Mag. Naturvidenskaberne 1823, 1, 11–27. [Google Scholar]
  32. Liouville, J. Mémoire sur quelques questions de Géométrie et de Méchanique, et sur un nouveau genre de calcul pour résoudre ces questions. J. De L’École Polytech. 1832, 13, 1–69. [Google Scholar]
  33. Tavares, D.; Almeida, R.; Torres, D.F. Caputo derivatives of fractional variable order: Numerical approximations. Commun. Nonlinear Sci. Numer. Simul. 2016, 35, 69–87. [Google Scholar] [CrossRef]
  34. Einstein, A. Kosmologische und Relativitatstheorie. Sitzungsber. Preuss. Akad. Wiss. 1917, 142–152. [Google Scholar]
  35. Evans, L.C. Partial Differential Equations, 2nd ed.; Graduate Studies in Mathematics; American Mathematical Society: Providence, RI, USA, 2010; Volume 19. [Google Scholar]
Figure 1. We illustrate the geometrical interpretation of fractional derivatives [See Section 4].
Figure 1. We illustrate the geometrical interpretation of fractional derivatives [See Section 4].
Symmetry 17 00777 g001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ntelis, P. Advancing Tensor Theories. Symmetry 2025, 17, 777. https://doi.org/10.3390/sym17050777

AMA Style

Ntelis P. Advancing Tensor Theories. Symmetry. 2025; 17(5):777. https://doi.org/10.3390/sym17050777

Chicago/Turabian Style

Ntelis, Pierros. 2025. "Advancing Tensor Theories" Symmetry 17, no. 5: 777. https://doi.org/10.3390/sym17050777

APA Style

Ntelis, P. (2025). Advancing Tensor Theories. Symmetry, 17(5), 777. https://doi.org/10.3390/sym17050777

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop