The theory of n-fold groupoids is contextualized by applications to solid composites. The concept of defects of misalignment between the various constituents of a multi-composite is introduced and a definition of a representative n-fold material groupoid is proposed. The hierarchical structure of the various ranks of participant groupoids is shown to be equivalent to the graph of a hypercube. Examples of possible applications are presented.
Of the many mathematical concepts that have found applications in continuum mechanics, groupoids have stood as an exception until fairly recently, and are still not part of the standard repertory. Their existence seems to have been hardly detected by specialists in solid mechanics, even though the theory of continuous distributions of dislocations offers notable similarities with the concept of groupoid. The early works of Noll [1] and Wang [2], among others, come very close to it with the notion of a materially uniform body, without explicitly designating it as a transitive Lie groupoid, or at the very least as a G-structure. The first application of groupoids in the theory of inhomogeneity appears to be Epstein and de León [3], followed by their use in many articles and monographs [4,5].
The mathematical literature on the theory of groupoids is relatively rich and is the subject of various specialized treatises [6–9]. This is not the case for n-fold groupoids, which are often only included in highly specialized treatises on n-fold categories [10]. As is the case with truly original and creative ideas in science, although their setting is usually very technical and demanding of considerable specialized background, the underlying notions can be elucidated and applied effectively without requiring an intimate knowledge of their rigorous apparatus, as long as it is treated with respect and recognition, and a fair amount of modesty. The close formal fit between double groupoids and binary composites [11] makes the exploration of further possibilities and generalizations pursued in this article appear worthwhile.
Section 2 is a rather elementary exposition of the hierarchical structure of a mixture in its relation with its constituent sub-mixtures, a discussion that results in the awareness of the close relation that exists between this structure and the graph of an n-dimensional hypercube. This essentially combinatoric result prepares the ground for the otherwise somewhat unexpected role that hypercubes play in n-fold groupoids. In Section 3, the general concept of groupoid is briefly reviewed and applied to single-constituent material bodies to define the material groupoid, whose arrows represent material isomorphisms derived from a given constitutive law. Section 4 introduces n-fold groupoids by means of a recursive definition. Accordingly, an n-fold groupoid is a set endowed with n groupoid structures defined over n other -fold groupoids. The elements of are defined as objective skeletons of sorts that can be composed in n different ways that satisfy a compatibility condition. Finally, the longer Section 5 is devoted to the contextualization of n-groupoids within the application to composites and metamaterials.
2. Mixtures and hypercubes
2.1. The graph of a mixture
It is a truism that a mixture of n constituents is also a mixture of mixtures of lower orders . Thus, a quaternary mixture can be conceived as a mixture containing single substances , binary mixtures , and ternary mixtures . This simple observation can be readily quantified using elementary combinatorics. The number of m-ary mixtures that can be made from n different constituents is given by
If, for the sake of elegance, we also count the mixture consisting of no components , the total number of mixtures involved is obtained as
Setting in equation (1), we observe that an n-ary mixture consists, if one wills, of n constituents, each of which is an -ary mixture. By the same token, each of these mixed constituents is a mixture of constituents, each of which is an -ary mixture. Proceeding downwards until we reach we obtain a whole hierarchy of mixtures and their interrelations as possible components of those in the immediately higher rank of the hierarchy.
To better visualize what is going on, Figure 1 shows the various hierarchies for the cases . An ingenious notation has been used to describe the various sub-mixtures. For a mixture with n basic simple constituents, the label of each sub-mixture consists of a sequence of n spaces, one for each basic constituent. Each space is then filled with either a 0 or a 1, according to whether the corresponding basic constituent is absent or present in the sub-mixture. The total mixture, therefore, consists of a sequence of n 1’s. We remark incidentally that this notation, when interpreted in the binary system, constitutes a systematic numbering of the various sub-mixtures. The arrows between sub-mixtures can be read as “is a constituent of,” as they point from one sub-mixture towards another one in the immediately higher rank. As expected from equation (1), for each n the number of mixtures in each rank abides by the entries of the corresponding row of the Pascal triangle. Thus, for we have the pattern 1-3-3-1 as the rank in the hierarchy increases from 0 to 3.
Hierarchy of constituent mixtures for , from left to right.
Each of the representations in Figure 1 is, technically speaking, a directed graph [12]. What happens for ? The graph is expected to become correspondingly more encumbered, but one would be remiss not to notice that the representation looks like a point, a segment, a square, and a cube (in perspective), respectively, for .
2.2. The graph of a hypercube
The solid n-dimensional unit hypercube (or n-cube for short) is defined as
where is the oriented closed unit segment in ℝ. For each integer , an h-face is a proper subset of obtained by fixing coordinates of to either 0 or 1. For a fixed h, the number of h-faces is obtained as
A 0-face of is called a vertex. The number of vertices is, therefore, . The coordinates of every vertex consist of a sequence of zeros and ones. This obvious observation proves that there is a one-to-one correspondence between the vertices of and the sub-mixture constituents of an n-ary mixture. We remark that the rank of a vertex can be defined as the number of ones in its coordinate representation.
A 1-face is called an edge. The number of edges of is . By their very definition, the edges of are vectors (in the affine space of ) joining two vertices that differ only in one of the coordinates. This coordinate runs from a value of 0 at the tail of the arrow to a value of 1 at its tip. In other words, each edge connects a vertex of rank k with a vertex of rank , for .
The skeleton of is defined as the collection of vertices and edges of . The skeleton is clearly a directed graph. We have, therefore , shown that:
Proposition 2.1.The hierarchy of mixture constituents of an n-ary mixture is represented, for any given n, by the directed graph of the standard n-dimensional hypercube.
3. Groupoids
3.1. Groupoids in general
Broadly speaking, in their applications to physics, groups are the mathematical expression of symmetries, that is, transformations of a physical system into itself (automorphisms) that leave it essentially unchanged. Borrowing an example from Weinstein’s inspiring article [13], a tiling of the plane with, say, identical square tiles enjoys all the symmetries afforded by all those rigid reflections, rotations and translations that are intuitively compatible with the preservation of the tiling. As soon, however, as the system is restricted by a finite boundary (such as the walls of a bathroom restrict the tiled floor) all (or, with luck, most) of these symmetries are lost. Nevertheless, our mind is not at ease with this loss. The individual tiles are still symmetric, and two separate tiles can be exchanged with each other without anyone being able to tell the difference. How can these local and distant symmetries be still captured by a well-defined mathematical entity?
The notion of groupoid made its first appearance almost a hundred years ago in an article aptly entitled “On a generalization of the concept of group” by Brandt [14]. This notion, later subsumed under category theory by Ehresmann, does the job of capturing the aforementioned local and distant symmetries of a system. In the case of continuum mechanics, the former entail the material symmetries of a given constitutive equation of a material point, while the latter describe what Noll [1] defines as material isomorphisms between two body points.
Definition 3.1. A groupoid consists of a set (the set of arrows) and a set called the base of the groupoid (the set of objects, or points). These sets are related by means of two surjective projection maps and called, respectively, the source map and the target map. A binary internal operation (product or composition) between two arrows is defined whenever the “tip-to-tail” condition
is satisfied. The result, denoted by , is an arrow such that
This operation, whenever defined, is associative. For each object a (unique) unit arrow exists such that
and
Finally, for each there is an inverse arrow such that ,
, and
Remark 3.1. Pictorially, the projection maps α and β assign to each a tail (or source) and a tip (or target) , respectively. For this reason, it is often convenient to think of u as an arrow joining the points X and , although and are mathematically different sets. This imagery is also useful to visualize equations (5)–(9).
Consider an object (point) . It is not hard to show that the collection of all arrows such that is a group , known as the vertex group at X. This collection of “loop-shaped” arrows is never empty, since the unit is always well-defined. The vertex group at X is also known as the (local) symmetry group at X.
Given two different points , the collection of all arrows u such that and may or may not be empty. If it is not, let be such an arrow with source X and target . Then, the whole collection is given by
Moreover, the vertex groups and are mutually conjugate, namely,
Definition 3.2. A groupoid is said to be transitive if there is at least one arrow between every pair of objects.
In a transitive groupoid, all the vertex groups are mutually conjugate.
3.2. Material groupoids
A material body is endowed with a material response expressible in a given reference configuration by means of one or more constitutive equations. In the case of a simple elastic response, to which we confine our analysis for the sake of simplicity, the material response can be expressed in terms of the Cauchy stress tensor as a function of the deformation gradient and the point , namely, . If we consider two points we may ask: are they made of the same material? The answer to this question can be obtained using the notion of material isomorphism.
Definition 3.3. Two points are materially isomorphic (or made of the same material) if there is a linear map between their tangent spaces
such that the equation
is satisfied identically for all .
Such a map is also called a material transplant by analogy with a surgical transplant, whereby a damaged piece of skin is replaced with a healthy counterpart harvested from another part of the body. This kind of transplant may involve not only a translation and a rotation but also a stretch required to produce a perfect graft that cannot be distinguished from the replaced original.
The material groupoid of a body with constitutive equation is the groupoid whose arrows are the material isomorphisms. We remark that since material isomorphism is an equivalence relation, the composition rule of tip-to-tail arrows is automatically enforced.
At each point , the loop-shaped arrows are those material automorphisms which, according to equation (13), satisfy
As expected, such arrows represent precisely the material symmetries at X. In other words, the vertex groups of the material groupoid are nothing but the local symmetry groups of the body at each point .
Remark 3.2. Given a body , considered just as a continuum regardless of its material response, one can always define a groupoid whose arrows are all the possible transplants between all pairs of points. Thus, the collection of arrows from any point of to any other is the general linear group or, equivalently, the collection of all non-singular matrices. This groupoid is known as the 1-jet groupoid over. Clearly, every material groupoid is a subgroupoid of .
A body is uniform if, and only if, its material groupoid is transitive. Indeed, transitivity means that all its points are materially isomorphic (made of the same material). In particular, in a uniform body all the vertex groups are mutually conjugate.1 In this case, it is convenient to think of an archetypal material element placed outside the body, as shown in Figure 2. Since all the vertex groups are mutually conjugate, it seems appropriate to say that the symmetry group of the archetype can be considered as the archetypal symmetry group of the uniform body.2 Upon implanting the archetype into each point via a field of implant maps, the transplant map between and is recovered as the composition
The symmetry group at is obtained by conjugation as
If the archetype’s constitutive equation is , the (point-dependent) constitutive equation of the uniform body is
An archetype and its implants in a uniform body.
4. n-fold groupoids
4.1. General considerations
There is in principle no restriction on the nature of the set of objects (or base set) of a groupoid. We may consider, for example, a groupoid whose base set is itself a groupoid . In this case we may write . Also, the objects as far as is concerned are arrows of . Therefore, each arrow of is an arrow (or hyper-arrow) between two arrows of , one acting as a source and the other as a target. For to be a groupoid, of course, one would have to define a composition law for these hyper-arrows, and also define the appropriate unit elements. This is an interesting construct, but not interesting enough for a potential application to mixtures.
We consider, instead, just like in a mixture, that we have as a point of departure n constituent groupoids , with , sharing the same base set . The objective is to endeavour to unify these n basic groupoid structures under the umbrella of what can be called an n-fold groupoid. This objective was first achieved by Ehresmann [15,16] within the general theory of n-fold categories. Adopting a rather tentative viewpoint, inasmuch as possible, one may define an n-fold groupoid recursively as follows:
Definition 4.1. An n-fold groupoid generated by n simple groupoids with common base is a set equipped with n groupoid structures whose bases are -fold groupoids, each of which is generated by one of the n combinations of of the n simple groupoids of departure. Denoting the compositions of these groupoid structures of by , the following compatibility condition must be satisfied for every pair of indices :
whenever the operations are possible.
The compatibility condition (18) is crucial to the definition. We remark that, as required by the recursive process, the point of departure to arrive at an n-fold groupoid must of necessity involve n simple groupoids. Consequently, each of the possible -fold groupoids mentioned in the definition leaves one of these basic simple groupoids out of the mix. Therefore, each of the n groupoid structures in the definition (say, the Ith structure) consists of “arrows” whose source and target belong to the -fold groupoid that does not include the Ith basic groupoid. The compatibility condition ensures that the “arrows” of this Ith structure are somehow made up of arrows of the missing basic groupoid.
4.2. Groupoid hierarchy
Even without developing the theory any further, Definition 4.1 implies that an n-fold groupoid involves n other -fold groupoids, each of which in turn involves other -fold groupoids, and so on, until one reaches n original simple groupoids with a common base . If we adopt a notation similar to the notation used in Section 2.1 for a mixture, and if then we invoke Proposition 2.1, we conclude that:
Proposition 4.1.The hierarchy of all the m-fold groupoids (with) involved in an n-fold groupoid is represented, for any given n, by the directed graph of the standard n-dimensional hypercube.
Example 4.1.The casen =4: Figure 3 represents the various hierarchies directly emerging from Definition 4.1. The notation indicates (with a subscript 1) which of the 4 basic groupoids participate in the formation of the various m-fold groupoids . According to Proposition 4.1, this diagram should be the same as the graph of a 4-cube (or tesseract). Although this fact is not apparent (due to the fourth dimension involved), we will later have a chance to verify that the two graphs are identical.
Hierarchical structure of groupoids in a 4-fold groupoid.
In Figure 3, we have placed a bar over the various groupoids to distinguish between the binary and the decimal numbering. For instance .
4.3. Back to the skeletons
The skeletons of the hypercubes are naturally endowed with projections on n different pairs of -skeletons. For this reason it is convenient to describe the arrows of each of the groupoid structures of an n-fold groupoid as objective n-skeletons, which will be introduced below.
In Section 2.2, having defined an h-face of as a subset obtained by fixing coordinates to either 0 or 1, we considered the cases and . They correspond, respectively to the vertices and the edges of . The vertices enjoy a natural ordering derived from reading their coordinate representations in , made up obviously by a sequence of zeros and ones, as a number in the binary system.
The edges of the skeleton can be regarded as vectors in the affine space of . Having just one running coordinate, edges fall naturally into n classes according to the axis to which they are parallel. Each class contains exactly parallel edges. Each edge e in the Ith class joins two vertices, say and , with all coordinates respectively equal except for the Ith coordinate which is 0 for and 1 for . Accordingly, we can define for each a pair of projection maps , which we may call the Ith source and target projections. They are defined as
At the other end of the spectrum, for , we obtain the facets of . The number of facets, according to equation (4), is . Moreover, each facet is trivially congruent to , since only one of the coordinates, say, is fixed (to either 0 or 1). Accordingly, there are n classes of facets, each consisting of a pair which we may call the back facet (with ) and the front facet (with ) of their class. Clearly, the facets in the Ith class are perpendicular to the edges in the Ith class.
We can, therefore, extend the definition of the projection maps (19) to the skeleton and obtain
whereby each edge of class I is projected by onto a vertex of , and by onto a vertex of . We depict these projections for the cube and the tesseract in Figure 4.
Projections of the cube (left) and the tesseract (right) along the second coordinate axis to produce two disjoint facets of each.
Remark 4.1. Comparing the graph of Figure 3 with that of the tesseract3 in Figure 4, we conclude that both graphs are equivalent: their edges connect the same corresponding nodes.
4.4. Objective skeletons
Recall that we have at our disposal n simple groupoids , with source and target projections and , respectively. In each of these groupoids, the collection of arrows between two points is denoted by .
To define a typical element (hyper-arrow) of an n-fold groupoid , we start by choosing a tuple of (not necessarily different) points of . Recalling that the set of vertices of the standard skeleton is endowed with a special natural ordering, it can also be regarded as a tuple of the same length. We thus obtain a bijection . We will refer to each as an objective vertex.
Consider now an edge of class I of , and let and be its tail and its tip, respectively. Their images by the bijection f are, respectively, and . If the set is not empty, we choose one of its elements, that is, an arrow in the Ith groupoid with source at and target at . We will call this element of an objective arrow. Making such a choice for every edge of (if possible) we have obtained an objective n-skeleton. It consists of objective vertices and corresponding objective arrows, namely, from each of the constituent simple groupoids of departure.
By its very definition, every objective n-skeleton has objectiveh-faces for each . Each of these h-faces is an objective h-skeleton. For , we obtain exactly objective facets, which can be classified into n classes, each containing a pair of facets complementary to the Ith basic groupoid. Just as in the case of , an objective n-skeleton is endowed with natural projections, and , which map the objective skeletons into their respective objective facets via the projections of the objective edges onto the respective objective vertices using the groupoid projections of the corresponding basic simple groupoid, as suggested in Figure 5.
Schematic conception of and two objective facets.
Let be the (never empty) set of all possible objective n-skeletons arising from the given n simple groupoids . By the description just given, we can say that this set of objective n-skeletons is endowed with n source and n target projection maps onto the n sets of all objective -skeletons that can be formed by excluding one of the basic simple groupoids of departure. We have, therefore, achieved a recursive construction of the first stipulation of Definition 4.1. To complete the construction, we still need to define the composition laws and verify that they satisfy the compatibility condition.
4.5. Composition of objective skeletons
Let and be two n-skeletons in satisfying the condition
Because of the way in which these projections were defined (in terms of the projections and ), the corresponding edges of and automatically satisfy the tip-to-tail condition as arrows of the Ith simple groupoid and they can be composed accordingly as such. We define the composition as the objective n-skeleton such that
and whose -edges are obtained as the composition in the simple groupoid of the corresponding edges of the factors.
We need to show that the various compositions satisfy the compatibility conditions
for each distinct pair whenever the operations are possible. The proof is straightforward, since each composition affects only the edges parallel to one direction. The units and inverses for each of these operations are defined by rendering the corresponding I edges as units and inverses, respectively, in the ordinary groupoid .
The set including its n groupoid structures is called the coarse n-fold groupoid formed from the n original simple groupoids . The name derives from the fact that we have included in all the possible objective n-skeletons. All other n-fold groupoids obtainable out of n simple groupoids will be subsets of the coarse n-fold groupoid.
Example 4.2.The case: Two objective 3-skeletons, as depicted in Figure 6, are to be composed according to the composition operator . Condition (21) prescribes that for this composition to be possible we must have
The composition affects only the edges of class . Conditions (22) and (23) are fulfilled.
Composition of two objective 3-skeletons.
The core groupoid of an n-fold groupoid is obtained by setting all the edges, except those issuing from the vertex , of each objective n-skeleton to the unit of the corresponding groupoid. Effectively, all the vertices but collapse into a single vertex, say, and we obtain a 1-fold groupoid whose arrows are bundles of n arrows, one from each groupoid. This is schematically represented for the case in Figure 7.
An element in the core, where identity arrows are dashed.
5. Application to composites
5.1. Binary composites and double groupoids
The literature on double groupoids is confined to high-level mathematical articles [15,17–19]. Physical applications do not abound, with the possible exception of quantum mechanics. In the more mundane context of classical continuum mechanics, however, it is not difficult to discern the natural appearance of double groupoids in such applications as solid binary mixtures [11]. Most materials, both natural and artificial, when examined at a microscopic or mesoscopic scale, reveal the coexistence of different constituent structures, whose combination results in the observable macroscopic behaviour. According to context or scope of application one can speak about composites, mixtures, additive manufacturing, or metamaterials. Each constituent of any of these complex media can be considered as a material in its own right. Nevertheless the technique of homogenization, widely used in the analysis of composites, provides a sophisticated approximation to a putative single material equivalent in its mechanical response to the original composite.
To illustrate what may be lost with a technique of homogenization of a composite, consider a two-dimensional universe in which two sheets of material have been glued together throughout their surface, just as it is done to create plywood from two (theoretically infinitesimally thin) sheets of wood.4 The two layers are made of the same material, but one of them has been deformed by some forces or couples applied in its plane before the gluing operation takes place. The assembly is then released, whereupon the misalignment between the two structures results in the appearance of residual stresses in each layer. If instead of two inert structures we had combined two biological membranes in a similar way, the appearance of a difference of chemical potential between the layers could result in a process of time evolution whereby some state of equilibrium is negotiated in terms of structural changes in both layers to compensate for the initial misalignment. It is precisely this possible misalignment that would be interesting to quantify.
Unsurprisingly, 2-fold groupoids, known more commonly as double groupoids, have been studied in great detail by mathematicians [17–19], and have found applications in topology and differential geometry. A relatively recent application to the theory of defects in binary composites [11,20] promises to pave the way for the use of n-fold groupoids in further applications to complex metamaterials.
In the case , it is traditional to designate the two basic simple groupoids as horizontal and vertical and to denote them as and , respectively. The respective groupoid structures of the double groupoid are the vertical structure (over ) and the horizontal structure (over ). The hierarchical structure of a double groupoid, with the corresponding source and target projections, is depicted in the diagram (26) below. It has the graph of , namely, a square.
The elements of are, as expected from the general theory of n-fold groupoids, objective squares. The role of each pair of opposite sides is fulfilled by arrows of one of the basic groupoids. Let be a square in , as represented in equation (27). Its two horizontal sides s and t are obtained as source and target using the projections of the vertical structure, that is, with the maps and , respectively. Similarly, the vertical sides ŝ and are the source and target projections of according to the horizontal-structure projections and .
Since is endowed with two different groupoid structures, each structure must have its own well-defined product, which will be denoted by and , respectively, for the horizontal and vertical structures. In the horizontal structure, the product of two squares, , can only be carried out if , in agreement with the usual concatenation criterion in a groupoid.
The composition law of the horizontal structure of is obtained by applying the composition law of the horizontal side groupoid to each pair of adjacent horizontal arrows of the two squares. This is easily represented graphically as
The unit square of the horizontal structure at the vertical arrow û is the square
Similarly, in the vertical structure, the product can only be carried out if , or graphically
The unit square of the vertical structure at the horizontal arrow u is the square
The definition of a double groupoid must be completed by the verification of a compatibility condition between the two structures, namely,
whenever the operations are possible. Graphically, this condition means that, in a square made of four squares whose edges in contact are matched, the result is the same whether one first composes horizontally and then vertically, or vice versa. In other words, equation (32) is verified in equation (33):
Finally, the double source map assigning to each square its sources in the horizontal and vertical structures, , is often assumed to be surjective. The graphical representation of this assumption is that a right angle made of a horizontal and a vertical arrow issuing from a common corner in , can always be completed (not necessarily uniquely) to a square in . This is known as the filling condition.
A useful example of a double groupoid is the coarse double groupoid,
, generated by two groupoids, and , with a common base set. It consists of all the possible consistent squares that can be formed using the two groupoids as sides. Any double groupoid can be naturally mapped as an inclusion into the coarse double groupoid generated by its side groupoids.
Definition 5.1. The core of a double groupoid consists of the collection of all squares for which the two source arrows s and ŝ are, respectively, the units of and at the point .
A square in the core groupoid, therefore, will have 3 coincident vertices, , as represented in Figure 8. For this reason, the core can be given a canonical groupoid structure by regarding its arrows as pairs of arrows with common source and target point . In many respects the core groupoid characterizes the double groupoid [17], although the physical identity of the original side groupoids is not preserved when passing to the core.
An element in the core, where identity arrows are dashed.
5.2. Measures of misalignment
A schematic representation of a binary composite whose constituents happen to be uniform, is shown in Figure 9. We ask ourselves: is this composite uniform? The answer to this question depends on the archetypal symmetry groups of the constituents. If the composite fails to be uniform, we recognize a new kind of defectivity not present in ordinary simple materials. Indeed, the presence of defects in a simple (single-constituent) material assumes that the body is already uniform while the defects manifest themselves as the inability of the body to find a homogeneous configuration whereby the transplants are mere translations. In the case of a binary composite, however, even when both constituents are individually uniform (and even homogeneous), if the mixture turns out not to be uniform we have a situation of a defect of misalignment between the constituents.
A binary composite and its two archetypes.
Example 5.1.Two triclinic constituents: Recall that a triclinic material has no non-trivial symmetries, that is, no material symmetries except the identity. This being the case, the implant maps and are uniquely defined. We conclude that the composite is materially uniform if, and only if, the transplant maps and coincide for every pair of points and . Since
and
we may state the following
Theorem 5.1.A binary composite made of uniform elastic constituents with no non-trivial symmetries is uniform if, and only if, the matrix field
is constant.
Remark 5.1. For more general cases of two uniform constituents with various symmetry groups, similar criteria can be obtained for the composite to be uniform. These criteria have been studied at length elsewhere [11].
5.3. Construction and meaning of the material double groupoid
In the general case of materially uniform constituents, the groupoids and of the constituents are transitive subgroupoids of the 1-jet groupoid introduced in Remark 3.2. We can, accordingly, form the coarse double groupoid . Out of this large generic double groupoid, whose squares include all possible pairs of arrows, one pair from each groupoid, joining every ordered set of 4 points of , we would like to select only those squares that convey a physical property of a binary composite. The following definition achieves this objective.
Definition 5.2. The material double groupoid of a binary composite consists of all commutative squares of .
Remark 5.2. A square
is said to be commutative if
It is important to emphasize that this equality is only possible when, as is the case in a material double groupoid, both side groupoids are subgroupoids of a common groupoid. Otherwise, there is no meaning that can be attributed to the composition of arrows in equation (38). In our case, the common underlying groupoid is the 1-jet groupoid , introduced in Remark 3.2.
To unravel the physical interpretation of the commutativity of a square, let us consider the horizontal arrows s and t. Their sources are indicated in equation (39) as , and their targets as .
Since the constituents have been assumed to be uniform, we may choose an arrow â belonging to the vertical side groupoid , as shown in the diagram (39). In the same diagram, moreover, we have added the arrow , also belonging to . The arrows â and are not part, in general, of a square of the double groupoid, but they obviously exist (not necessarily uniquely) since is transitive. We define a loop-shaped arrow in at as
We refer to as the horizontal alignment of â with s. Similarly, at we define the corresponding alignment of with t as
We remark that a unit alignment, namely, , corresponds to the existence of a common arrow between and for the two material groupoids. In other words, and , considered as points of the composite, are materially isomorphic.
The following theorem is a direct consequence of the definitions just stated.
Theorem 5.2.A square is commutative (in accordance with equation (38)) if, and only if, the alignmentis the conjugate ofvia ŝ, that is
A similar theorem holds true for the vertical alignments and , where a is an arrow in the horizontal side groupoid and b is given by , as suggested in diagram (43).
The conjugacy condition is now
Remark 5.3. The relation of conjugacy within a group is usually an indication of equivalence of meaning. In the case of the general linear group, whose elements are non-singular square matrices, conjugacy is known as similarity. Two similar matrices share the same characteristic polynomial. Thus, they can be regarded as the same linear operator expressed in two different bases. In solid mechanics, moreover, conjugacy of two quantities arises naturally upon changes of reference configuration of the body.
We may say that the relation of commutativity of a square introduces a new kind of symmetry. Indeed, local symmetries at a point are represented by groups. Distant symmetries between two points manifest themselves as arrows of a groupoid. The squares of a double groupoid can be regarded, therefore, as shared symmetries between two pairs of points. The physical meaning of these shared symmetries in the case of a binary composite consist of having “the same” degree of alignment between the arrows of both underlying materials.
5.4. The core condition
According to Definition 5.1, the core of a double groupoid consists of the objective squares of the form
By the very meaning of the identities, this kind of square can also be represented as
Since our double groupoid is made of commutative squares, we obtain the following result.
Theorem 5.3.A composite made of two materially uniform constituents is uniform if, and only if, the core groupoid is transitive.
Indeed, the commutativity of a square in the core implies that . Recall that the core groupoid is an ordinary groupoid each of whose arrows consists of a pair . The transitivity of this groupoid means that for every there is a common material isomorphism for both constituent materials.
5.5. Designing distributions of defects of misalignment in metamaterials
Assuming that the fields (or a similar field for other symmetry classes of the constituents) is differentiable, its gradient is a legitimate measure of the local lack of transitivity of the double groupoid. This is a somewhat unexpected result (possibly meaningful in other applications) providing a local measure of intransitivity of the core of certain double groupoids having two transitive side groupoids. Recent research [21,22] reveals that intentionally designed distributions of topological defects in metamaterials can have a beneficial effect in steering stresses and deformations. In terms of the continuous limit, this kind of design can be represented by, for example, a doubly periodic planar field in some reference configuration. This deliberately introduced defectivity of misalignment between several constituents of a metamaterial will have repercussions in the solution of the associated boundary value problem in elasticity.
Example 5.2.Periodic distribution of defects of misalignment: A planar body consists of two uniform constituents made of the same orthotropic material, the only difference being the respective implant fields. A stress-free archetype of a solid can be regarded as the orthonormal natural basis of . A field of implants for a uniform body is represented as a field of bases given in Cartesian components by
where we are adhering to the summation convention for diagonally repeated indices. For the first constituent, it will be assumed that the field of matrices is everywhere equal to the unit matrix . The corresponding field of bases is represented in Figure 10(a). For the second constituent, made of the same orthotropic material, the implant field has been deliberately modulated according to the rotation matrix
with
This field of bases is represented in Figure 10(b). The superposition of both fields is shown in Figure 10(c). Although both constituents are individually uniform, the resulting composite is not. The material has been tuned to perform in a desired way suited to the application at hand, or the misalignment between the constituents may be due to a fabrication defect. We remark the essential difference between defects of inhomogeneity in a simple uniform material and defects of misalignment in a composite. Even if the two constituents were not just uniform but also homogeneous, a misalignment could happen as the result of initial thermal strains (or other causes) in one of the constituents at the time of assembly.
Lack of uniformity due to misalignment of uniform constituents: (a) Constituent 1; (b) Constituent 2; (c) Composite 1+2.
5.6. Material n-fold groupoids and multi-composites
Consider the special case of an n-fold groupoid whose base set is a body manifold and each of the n basic groupoids is a subgroupoid of the 1-jet groupoid . Each objective n-skeleton in is a directed graph modelled after . But each objective edge of is an element of , that is, a non-singular real matrix. This fact suggests the possibility of considering these objective n-skeletons as directed weighted graphs, where the weights are such matrices.
We recall that a walk in a graph is a sequence of adjacent vertices . A finite walk p with m steps, therefore, can be explicitly given as an -tuple
with the condition of adjacency between and for each . By adjacency, we mean that there is an edge joining these vertices, regardless of the orientation of the edge joining them. A walk is said to be closed if the first and last entries of the sequence p coincide.
Remark 5.4. In graph theory there is a need to distinguish between walks, trails, and paths, a distinction that will not be necessary at this point. In a walk, vertices and edges may be visited more than once along the way.
Definition 5.3. Let be a group and let S be a graph whose collection of edges we denote by . We say that S is a -weighted graph if a function
called a weight function has been defined. This function need not be injective.
In a significant departure from conventional graph theory, in the case of directed graphs, we will permit the consideration of all walks in the underlying non-directed graph. In the directed graph, however, the weight of an edge traversed against its orientation will be replaced with the inverse of the weight assigned by the weight function w.
Definition 5.4. The weight of a (finite) walkp in a group-weighted and directed graph S is the group composition of the weights of the successive edges of the walk, provided inverse weights are assigned to edges traversed against the current.
For lack of a better term we will refer to this policy as the direct-inverse weighting convention. According to this definition, if a walk consists of a return to the vertex of departure via the reversal of the steps of a previous walk, the combination of both walks will have a total weight equal to the unit of the group.
Theorem 5.4.The total weight of every closed walk inis the group identity if, and only if, every 2-face is commutative.
We will refer to such a conservativen-fold groupoid as a material n-fold groupoid. The “only if” part of the theorem is trivial. The proof of the “if” part can be obtained by induction as follows. The theorem is trivially true for . Assume it to be true for some value . Given a closed walk in ,
If the walk is completely contained in an ()-face of the theorem is obviously true.
If not, consider the partition of into 2 -facets. Since in a closed walk the initial and terminal vertices coincide, any closed walk must comprise an even number of edges, just like the number of bridge traversals between two shores connected by various bridges. Consider, therefore, a pair of successive traversals. If the connecting edge happens to be the same for both traversals, we conclude that their combined contribution to the total weight of the closed walk is the group identity, since the same edge is traversed in opposite directions.
Otherwise, if the connecting edges are different, let A and B denote the corresponding vertices in the two -facets joined by these two edges. We can join A and B by an identical finite path in each of the facets. Consider a single edge of these paths, as shown in Figure 11. Together with the two edges, say and joining the corresponding vertices, they constitute a 2-face of . By commutativity, therefore, the weight contributed by is identical to that contributed by . Continuing along the path joining A with B, we can invoke the reasoning adduced in the previous item (where the two edges coincided).
Independence of weight for parallel traversing edges.
Corollary 5.1.A mixture of nuniform constituents is materially uniform if, and only if, the core of its materialn-fold groupoid is transitive.
If the mixture is not uniform, we say that there are sources of misalignment, namely, a defectivity arising from an incompatibility between the constituents. We remark, however, that even if all the constituents are compatible with a fixed one, the mixture is not necessarily uniform. In other words, in the case of continuous symmetry groups, the core of the material n-fold groupoid may fail to be transitive, due to the extra degrees of freedom afforded by the symmetries. If this observation is correct, we can assert that a different kind of defectivity has been identified beyond that provided in the literature [11] for strictly binary mixtures.
In a mixture of n uniform constituents, each of which has the trivial symmetry group, if one of these constituents is aligned with the remaining constituents the mixture is necessarily uniform. If, however, at least one of the constituents has a continuous symmetry group (such as full or transverse isotropy) uniformity requires further conditions. As an example, which may be applicable to metamaterials, we can consider a combination of three materials, one of which is an isotropic solid in a homogeneous configuration. The other two constituents have discrete symmetry groups and are in different states of contorted aeolotropy. This last term is used to describe a stress-free state (whereby all the material isomorphisms are pure rotations). The isotropic constituent is, therefore, well aligned with each of the other two constituents, since isotropy affords a degree of freedom of rotation. If the composite is achieved by building a regular scaffold of cubic boxes whose walls are made of the isotropic constituent, as shown in Figure 12, and if the boxes are alternately filled with one of the other materials (so that the latter are not in contact with each other), we obtain an inert mixture. If, on the other hand, the scaffold is made of one of the anisotropic materials, those boxes filled with the other anisotropic constituent may react and evolve in time (perhaps due to the existence of a chemical potential associated with the misalignment). This kind of situation may arise in applications to cell and tissue engineering [23].
Alternating filling in metamaterial.
Footnotes
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
WangCC. On the geometric structure of simple bodies, a mathematical foundation for the theory of continuous distributions of dislocations. Arch Ration Mech Anal1965; 27: 33–94.
3.
EpsteinMde LeónM. Geometrical theory of uniform Cosserat media. J Geom Phys1998; 26: 127–170.
4.
EpsteinMElżanowskiM. Material inhomogeneities and their evolution: a geometric approach. Springer, 2007.
5.
de LeónMEpsteinMJiménezV. Material geometry. Singapore: World Scientific, 2021.
6.
MackenzieK. Lie groupoids and lie algebroids in differential geometry. London Mathematical Society Lecture Note Series. Vol. 124. Cambridge: Cambridge University Press, 1987.
7.
MackenzieKCH. General theory of lie groupoids and lie algebroids. London Mathematical Society Lecture Note Series. Vol. 213. Cambridge: Cambridge University Press, 2005.
8.
BrownR. Topology and groupoids. Scotts Valley, CA: Createspace, 2006.
9.
IbortARodríguezMA. An introduction to groups, groupoids and their representations. New York: CRC Press, Taylor & Francis Group, 2021.
10.
GrandisM. Higher dimensional categories: from double to multiple categories. Singapore: World Scientific, 2019.
11.
EpsteinM. The theory of continuous distributions of composite defects. J Mech Phys Solids2022; 167: 104983.
BrownRMackenzieKCH. Determination of a double lie groupoid by its core diagram. J Pure Appl Algebra1992; 80: 237–272.
18.
MackenzieKCH. Double lie algebroids and second-order geometry, I. Adv Math1992; 94(2): 180–239.
19.
AndruskiewitschNNataleS. The structure of double groupoids. J Pure Appl Algebra2009; 213: 1031–1045.
20.
EpsteinM. Material geometry of binary composites. Symmetry2021; 13: 892.
21.
AkhmetshinLIokhimKKazantsevaE, et al. Influence of topological defects on the mechanical response of unit cells of the tetrachiral mechanical metamaterial. Designs2023; 7: 129.
22.
MeeussenAOğuzECShokefY, et al. Topological defects produce exotic mechanics in complex metamaterials. Nat Phys Lett2024; 16: 307–311.
23.
WangCVangelatosZGrigoropoulosCP, et al. Micro-engineered architected metamaterials for cell and tissue engineering. Mater Today Adv2022; 13: 100226.