Skip to main content

Mathematical review on source-type diagrams

Abstract

A source-type diagram is a visualization tool used to display earthquake sources, including double-couples, compensated linear vector dipoles, and isotropic deformation. Together with recent observations of non-double-couple events in a variety of tectonic settings, it is important to be able to recognize the source type intuitively from a representative diagram. Since previous works have proposed diagrams created using a range of projections, we review these diagrams in the framework of the moment tensor eigenvalue space. For further applications, we also provide complete formulas for conversion between moment tensor representation and the coordinate system of each diagram style. Using both a global catalog and synthetic data, we discuss differences between types of diagrams and the relative effectiveness of each.

Background

A source-type diagram is a visualization tool for displaying various types of seismic sources, including not only double-couple (DC) sources, but also compensated linear vector dipole (CLVD) (Knopoff and Randall 1970), opening cracks, and isotropic deformation (ISO), onto a common two-dimensional surface (Julian et al. 1998; Kawakatsu and Yamamoto 2007). Such diagrams are helpful for understanding the physical processes responsible for an earthquake, estimating the uncertainties of source type in terms of the estimation errors of the source inversion, and identifying the effect of model uncertainties such as an inaccurate source location or a poor velocity model.

Although we often assume a double-couple as the source mechanism of an earthquake, significant non-double-couple components are reported in a variety of settings. We now review some topical examples. Non-DC events are most commonly seen in volcanic and geothermal regions (e.g., Miller et al. 1998). Iguchi (1994) reported vertical dipole sources associated with a gas expansion process at Sakurajima volcano, Japan. Non-DC events were seen in microseismicity at Long Valley Caldera, California (Foulger et al. 2004). Saraò et al. (2001) reported temporal variations in the amplitudes of non-DC components immediately before eruptions at Etna, Italy. Tensile faulting was observed in geothermal areas of West Bohemia, Czech Republic (Vavryčuk 2002). At Hengill–Grensdalur, Iceland, Julian et al. (1997) reported combined tensile and shear faulting on vertical faults at a divergent boundary. In volcanic and geothermal regions, such small-scale non-DC sources are likely related to phase changes of volatiles in magma or groundwater. A non-DC component has also been found in some deep volcanic long-period events (volcanic DLPs) that occur around the Moho; most of these were beneath active volcanoes, but some did not correspond to any known volcano with Quaternary activity (Nishidomi and Takeo 1996; Okada and Hasegawa 2000; Nakamichi et al. 2003; Aso and Ide 2014). Thermal contraction of a cooling magma body has been suggested as a possible source for the non-DC component of these events (Aso and Tsai 2014). Using regional broadband records, Legrand et al. (2000) observed long-period (~10 s) isotropic deformation events at Aso, Japan. Non-DC components have also been observed geodetically at Miyakejima, Japan (Minson et al. 2007). From a statistical analysis of a global catalog of larger events, Shuler et al. (2013) showed that vertical CLVDs are often observed at volcanoes worldwide. These larger-scale non-DC events might be related to long-term volcanic evolutionary processes, including caldera formation (e.g., Ekström 1994). Non-DC source mechanisms have also been reported in induced seismicity. For example, non-DC events have been observed among earthquakes induced by wastewater injection in Geysers, California (Ross et al. 1996, 1999) and southeast Germany (Vavryčuk et al. 2008). Mining-induced earthquakes (e.g., Ford et al. 2008) are also reported to have non-DC mechanisms.

Under the right conditions, non-DC sources can be seen on more typical faults. Distributed shear slip along a finite bending fault appears to produce a CLVD component when regarded as a point source; this has been demonstrated by moment tensor inversions that allow temporal variation (Sipkin 1986) and spatiotemporal variation (Kikuchi et al. 1993). Considering that an earthquake fault consists of many subfaults, the relationship between the CLVD component and the seismic moment could reflect scale-dependent fault zone irregularities (Kuge and Lay 1994b). Planar shear faulting in anisotropic media can also produce a non-DC component (Vavryčuk 2005). The possibility of an isotropic component for deep-focus earthquakes, first suggested by Dziewonski and Gilbert (1974), has been a controversial topic. However, while the existence of the isotropic component is still debated (e.g., Okal and Geller 1979), the existence of a CLVD component related to subevents is strongly supported for deep-focus earthquakes (Kuge and Kawakatsu 1990). Tensile mechanisms have been found for icequakes at Gornergletscher, Switzerland (Walter et al. 2009). Apart from natural earthquakes, man-made events such as nuclear explosions (e.g., Ford et al. 2009) are notable examples of isotropic events. Since this variety of earthquakes comprises a wide range of source mechanisms, it is important to use interpretable visual diagrams to compare and contrast.

Although non-DC events have been reported under various conditions, some non-DC components in previous works might be artifacts of using inappropriate assumptions in the inversion process (e.g., Adamová and Šílený 2010), such as near-source heterogeneity (Kuge and Kawakatsu 1993). The reliability of the non-DC component also depends on the type of seismic phase data used, i.e., body waves, surface waves, or normal modes (Kuge and Lay 1994a; Hara et al. 1995). An isotropic component is difficult to resolve from teleseismic data alone (Dufumier and Rivera 1997). Although dislocation on a bimaterial surface can be expressed by a moment tensor, its accurate estimation is difficult because the Green’s function calculation must consider the interface geometry correctly (Ampuero and Dahlen 2005; Vavryčuk 2013). Furthermore, since events driven by a single force cannot be expressed by a moment tensor (Kawakatsu 1989), moment tensor representations of such events result in artificial solutions. Source-type diagrams can be used to visualize the potential bias of source-type solutions from each analysis (e.g., Ford et al. 2010).

The most commonly used method to visualize source types is the representation of Hudson et al. (1989). Recently, Tape and Tape (2012) clarified this projection mathematically, based on geometrical concepts introduced by Chapman and Leaney (2012). Various other diagrams have developed over time, using different perspectives to represent an earthquake source (Chapman and Leaney 2012; Zhu and Ben-Zion 2013; Vavryčuk 2015). Therefore, this paper provides a comprehensive review and classification of these diagram styles, based on the geometrical framework of Chapman and Leaney (2012) and Tape and Tape (2012). As we will show, different diagrams are useful for different purposes, just as with map projections; we therefore present case-by-case suggestions for appropriate usage in future studies.

Although previous studies that introduced new source-type diagrams are each mathematically complete, simple conversion formulas from a moment tensor to the coordinates of different diagrams are lacking. In this study, we focus on source-type diagrams and provide a complete formula for producing each diagram. Simple conversion formulas from a moment tensor to each diagram type (or, equivalently, to each projection’s coordinate system) are given in the main text for further applications. Derivations are presented in the Appendices.

Inverse conversion, from source-type coordinates to moment tensor representation, is valuable for random search (e.g., Ford et al. 2010) and grid search algorithms (e.g., Aso and Ide 2014; Nayak and Dreger 2015), which find a moment tensor that best fits a seismogram. Selecting various points in the source-type diagram, and converting them into moment tensors, will facilitate systematic and efficient searches over a possible range of source types.

In the present study, we first review various diagram types and conversion formulas. While most of these originated in previous works, we also suggest some new alternative projections with advantageous properties. Finally, we explore differences between diagram styles using real and synthetic moment tensor catalog.

Mathematical formulations of source-type diagrams

The equivalent body forces needed to produce deformation in a small volume of the Earth’s interior are usually expressed as a symmetric moment tensor located at a point in space. The \(3 \times 3\) symmetric tensor (six degrees of freedom) is converted to three real eigenvalues (three degrees of freedom) and three orthogonal unit eigenvectors (three degrees of freedom). The eigenvectors contain information about the characteristic orientation of the source, while the eigenvalues represent a scalar source amplitude (size) and a source type. Since source type has two degrees of freedom, its visual representation can be projected onto a two-dimensional plane. Various approaches can be used to separate the size and source type from the eigenvalues, depending on how the norm (size) of the moment tensor is defined. We describe moment tensors using a three-dimensional Cartesian coordinate system \(\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right)\), where each λ represents one eigenvalue of the moment tensor \(\begin{array}{*{20}c} {M_{ij} } \\ \end{array}\). We will refer to the space defined by \(\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right)\) as the moment tensor eigenvalue space. We note that this does not meet the strict mathematical definition of an eigenspace; instead, we term it an “eigenvalue space.” The angle between two source mechanisms A and B in the eigenvalue space, \(\cos^{ - 1} \left( {\sum\nolimits_{i} {\lambda_{i}^{A} \lambda_{i}^{B} } \big/\sqrt {\sum\nolimits_{i} {\lambda_{i}^{A} \lambda_{i}^{A} } } \sqrt {\sum\nolimits_{i} {\lambda_{i}^{B} \lambda_{i}^{B} } } } \right)\), is equivalent to the tensor angle in the moment tensor space, \(\cos^{ - 1} \left( {\mathop \sum \nolimits_{ij} M_{ij}^{A} M_{ij}^{B} \big/\sqrt {\sum\nolimits_{ij} {M_{ij}^{A} M_{ij}^{A} } } \sqrt {\sum\nolimits_{ij} {M_{ij}^{B} M_{ij}^{B} } } } \right)\), provided that these mechanisms share common eigenvectors; therefore, the eigenvalue space is suitable for recognizing the similarity of two moment tensors. Since changing the order of the eigenvalues does not correspond to a different physical source, but instead corresponds to a different selection of eigenvectors, we can order the eigenvalues \(\lambda_{1} \ge \lambda_{2} \ge \lambda_{3}\) without loss of generality. With this ordering, all mechanisms fall into one-sixth of the whole three-dimensional moment tensor eigenvalue space. In Fig. 1, this region is shown in green, enclosed by a blue line (λ 1 = λ 2) and a red line (λ 2 = λ 3).

Fig. 1
figure 1

Moment tensor eigenvalue space and basal projections. Graphical representation of the moment tensor eigenvalue space \(\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right)\). The blue line corresponds to the condition \(\lambda_{1} = \lambda_{2}\), and the red line corresponds to the condition \(\lambda_{2} = \lambda_{3}\). The green region represents the condition \(\lambda_{1} \ge \lambda_{2} \ge \lambda_{3}\). Locations of DC, ±CLVD, and ±ISO source types on the surface are shown by their corresponding beach-ball symbols. a In the basal cubic projection, all mechanisms are projected onto two triangles on the cube defined by \(\hbox{max} \left( {\left| {\lambda_{1} } \right|, \left| {\lambda_{2} } \right|, \left| {\lambda_{3} } \right|} \right) = 1\). The subgrid interval is 0.5. b In the basal hexagonal bi-pyramid projection, all mechanisms are projected onto four triangles on the hexagonal bi-pyramid that fits the cube of a, which is shown in gray. c In the basal conjugate hexagonal bi-pyramid projection, all mechanisms are projected onto the two triangles on the hexagonal bi-pyramid. The hexagonal bi-pyramid of b is shown in gray. d In the basal spherical projection, all mechanisms are projected onto a lune on the sphere

We first consider the locations of the three end-member source mechanism types in the moment tensor eigenvalue space: double-couple (DC), compensated linear vector dipole (CLVD), and isotropic (ISO). Although an opening crack is sometimes used as a more physically realistic alternative to pure CLVD, the moment tensor of an opening crack depends on the Poisson’s ratio, unlike that of the CLVD itself. Hence, we use a CLVD end member in this work to guarantee a strictly mathematical framework. We express an explosive source as +ISO and an implosive source as −ISO. We use +CLVD to denote a CLVD whose polarity along the axis of symmetry is positive, and −CLVD for the opposite. On the mesh grid in Fig. 1a, which lies on the cubic surface of \(\hbox{max} \left( {\left| {\lambda_{1} } \right|, \left| {\lambda_{2} } \right|, \left| {\lambda_{3} } \right|} \right) = 1\), these end members are represented by black points: ±ISO on \(\pm \left( {1, 1, 1} \right)\), DC on \(\left( {1, 0, - 1} \right)\), and ±CLVD on \(\left( {1, - 1/2, - 1/2} \right)\) and \(\left( {1/2, 1/2, - 1} \right)\). We note that not only these points correspond to those end-member mechanisms, since they are distributed in three dimensions. For example, all points \(\propto \left( {1, 0, - 1} \right)\) on a line in this space correspond to a DC source.

Once we define a norm in the moment tensor eigenvalue space, points in the three-dimensional space can be projected onto a two-dimensional surface of unit “size” (A = 1); this is the basic process of producing a source-type diagram. One definition of a norm is the absolute maximum amplitude of the eigenvalues, \(A_{c} = \hbox{max} \left( {\left| {\lambda_{1} } \right|, \left| {\lambda_{2} } \right|, \left| {\lambda_{3} } \right|} \right)\), whose corresponding unit surface is a cube (Fig. 1a). This size is proportional to the maximum amplitude of P-wave radiation for point sources in an isotropic medium that share a common source time function. We can consider other projections on a hexagonal bi-pyramid (Fig. 1b) or its conjugate shape (Fig. 1c), although the seismological meanings of their size definitions are not as clear. Another size definition is the Cartesian norm, \(A_{s} = \sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} }\), whose corresponding unit surface is a sphere (Fig. 1d). This is proportional to the scalar moment, \(M_{o} = \sqrt {\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)/2}\) (Bowers and Hudson 1999; Shearer 2009). Strictly speaking, the only diagram that maintains angles between two mechanisms is the spherical projection, but we will consider various projections of the eigenvalue space nonetheless. This is warranted because even the curved surface of the spherical projection is converted to a flat surface later; thus, the angle between two mechanisms is not strictly preserved in the final two-dimensional visualization.

Before explaining the details of each diagram, we first clarify the notation used. Since the horizontal and vertical scales differ among various diagrams, we suggest normalization of coordinates to facilitate direct comparisons. The equidimensional shape of a normalized diagram also makes it easier to use; some original diagram styles are vertically extended. In most of the original works, −CLVD is located on the rightmost end point and +CLVD on the leftmost end point, yet as pointed out by Chapman and Leaney (2012), this is not intuitive. Since we prefer to have +CLVD or tensile cracks on the right-hand side of the diagram for maximum usability, we reflect diagrams about the vertical axis during the normalization process. The corresponding mathematical operation is written as a negative normalization factor applied to the horizontal coordinate. The notation and normalization for each diagram are given in Table 1.

Table 1 Coordinates of source-type diagrams

In the following subsections, we categorize source-type diagrams by norm. We explain their historical backgrounds and relationships with their three-dimensional parent surfaces and derive formulas for conversion from moment tensor representation. We provide forward conversions from eigenvalues to source-type coordinates for all diagrams in the text. Please refer to the Appendices for detailed derivations, including all inverse conversion formulas.

Projection onto a cube

The pioneering study of Hudson et al. (1989) produced a source-type diagram merely by projection onto an open-face cube (Fig. 2a). Henceforth, we call this a “cubic projection” and refer to it with the letter (a). Following Chapman and Leaney (2012), Tape and Tape (2012), and Vavryčuk (2015), the conversion from eigenvalues to u − v coordinates is given by

$$\left[ {\begin{array}{ll} u \\ v \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ \end{array} } \right].$$
(1)

Detailed derivation, including the inverse conversion formula, is provided in “Appendix 1.” To align the +CLVD term on the right-hand side of the plot, we introduce a sign reversal, \(\left( {\tilde{u}, \tilde{v}} \right) = \left( { - u, v} \right)\), during normalization. Although this diagram is popular, its oblique quadrant (or skewed rectangle) shape makes it slightly difficult to use. In particular, the corners of this diagram do not correspond to ±CLVD and have less physical or mathematical meaning than ±CLVD.

Fig. 2
figure 2

Projections to produce source-type diagrams. Steps to produce each source-type diagram using each projection are illustrated in sequential order. The original source-type diagram (middle column) and the source-type diagram after normalization (right column) are shown for each projection. For most diagrams, the corresponding surface in the moment tensor eigenvalue space is also shown (left column). In each 2D source-type diagram, the projected area is shown in green; solid lines represent sharp interfaces, across which a trace of a gradual change in the moment tensor can generate a curve with a cusp. a Cubic projection diagrams \(\left( {u, v} \right)\) and \(\left( {\tilde{u}, \tilde{v}} \right)\). b Hexagonal bi-pyramid projection diagrams \(\left( {\tau , k} \right)\) and \(\left( {\tilde{\tau }, \tilde{k}} \right)\). c Modified hexagonal bi-pyramid projection diagrams \(\left( {T, k} \right)\) and \(\left( {\tilde{T}, \tilde{k}} \right)\). d Conjugate hexagonal bi-pyramid projection diagrams \(\left( {\eta , \xi } \right)\) and \(\left( {\tilde{\eta }, \tilde{\xi }} \right)\)

Fig. 3
figure 3

Projections to produce source-type diagrams. Steps to produce each source-type diagram using each projection are illustrated in sequential order. The original source-type diagram (middle column) and the source-type diagram after normalization (right column) are shown for each projection. For most diagrams, the corresponding surface in the moment tensor eigenvalue space is also shown (left column). In each 2D source-type diagram, the projected area is shown in green; solid lines represent sharp interfaces, across which a trace of a gradual change in the moment tensor can generate a curve with a cusp. e Spherical equirectangular projection diagrams \(\left( {\gamma , \delta } \right)\) and \(\left( {\tilde{\gamma }, \tilde{\delta }} \right)\). f Spherical orthogonal projection diagrams \(\left( {R, \zeta } \right)\) and \(\left( {\tilde{R}, \tilde{\zeta }} \right)\). g Modified spherical orthogonal projection diagrams \(\left( {r, s} \right)\) and \(\left( {\tilde{r}, \tilde{s}} \right)\)

Fig. 4
figure 4

Projections to produce source-type diagrams. Steps to produce each source-type diagram using each projection are illustrated in sequential order. The original source-type diagram (middle column) and the source-type diagram after normalization (right column) are shown for each projection. For most diagrams, the corresponding surface in the moment tensor eigenvalue space is also shown (left column). In each 2D source-type diagram, the projected area is shown in green; solid lines represent sharp interfaces, across which a trace of a gradual change in the moment tensor can generate a curve with a cusp. h Spherical azimuthal projection diagrams \(\left( {p, q} \right)\) and \(\left( {\tilde{p}, \tilde{q}} \right)\). i Spherical cylindrical projection diagrams \(\left( {\gamma , \zeta } \right)\) and \(\left( {\tilde{\gamma }, \tilde{\delta }} \right)\). j Modified spherical cylindrical projection diagrams \(\left( {a, b} \right)\) and \(\left( {\tilde{a}, \tilde{b}} \right)\). k Spherical cylindrical orthogonal projection diagrams \(\left( {\chi , \zeta } \right)\) and \(\left( {\tilde{\chi }, \tilde{\zeta }} \right)\)

Fig. 5
figure 5

Projections to produce source-type diagrams. Steps to produce each source-type diagram using each projection are illustrated in sequential order. The original source-type diagram (middle column) and the source-type diagram after normalization (right column) are shown for each projection. For most diagrams, the corresponding surface in the moment tensor eigenvalue space is also shown (left column). In each 2D source-type diagram, the projected area is shown in green; solid lines represent sharp interfaces, across which a trace of a gradual change in the moment tensor can generate a curve with a cusp. l Percentile diagrams \(\left( {\epsilon , v} \right)\) and \(\left( {\tilde{\epsilon }, \tilde{v}} \right)\). m Modified percentile diagrams \(\left( {c, v} \right)\) and \(\left( {\tilde{c}, \tilde{v}} \right)\)

Projection onto a hexagonal bi-pyramid

Hudson et al. (1989) introduced another projection called the \(\tau - k\) plot. This square diamond shape is created by projection onto an open-face hexagonal bi-pyramid (Fig. 2b); it shares all the surfaces of the cubic projection described above. The second and forth quadrants of this projection are identical to those of the cubic projection. We refer to this diagram herein as a “hexagonal bi-pyramid projection” (b). This diagram is termed the “standard decomposition” in Vavryčuk (2015). The conversion from eigenvalues to \(\tau - k\) coordinates is given by

$$\left[ {\begin{array}{*{20}c} \tau \\ k \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{ - 4\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{2\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ \end{array} } \right].$$
(2)

Here, the sign reversal that aligns the +CLVD axis on the right-hand side is \(\left( {\tilde{\tau }, \tilde{k}} \right) = \left( { - \tau , k} \right)\). Full details are provided in “Appendix 2.”

Based on this transformation, a diagram with a regular square shape can be produced by extending the horizontal range (Fig. 2c). This “modified hexagonal bi-pyramid projection” (c) is found in Hudson et al. (1989) under the name “\(T - k\) space,” and is given by

$$\left[ {\begin{array}{*{20}c} T \\ k \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{ - 4\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{2\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ \end{array} } \right].$$
(3)

Details of this projection appear in “Appendix 3.” Similar to (1) and (2), we introduce the sign reversal \(\left( {\tilde{T}, \tilde{k}} \right) = \left( { - T, k} \right)\) during normalization.

If we rotate the hexagonal bi-pyramid around the vertical axis by \(\pi /6\) radians, we can define a projection of the three-dimensional space onto two surfaces (Fig. 2d). Note that the height of the conjugate hexagonal bi-pyramid can be set arbitrarily. After modification of the height from the original hexagonal bi-pyramid, we get the “simplified decomposition” projection of Vavryčuk (2015), which can indeed be described by a simple formula; this conjugate hexagonal bi-pyramid projection (d) is given by

$$\left[ {\begin{array}{*{20}c} \eta \\ \xi \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\lambda_{1} - \lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\lambda_{1} - \lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ \end{array} } \right]} \\ \end{array} .$$
(4)

Details of this projection are provided in “Appendix 4.” To plot +CLVD on the right-hand side of the diagram, the appropriate sign reversal is \(\left( {\tilde{\eta }, \tilde{\xi }} \right) = \left( { - \eta , \xi } \right)\).

Projection onto a sphere

Projection onto a sphere is reasonably consistent with the idea of a moment tensor, but the obtained two-dimensional surface is not flat, and additional projection(s) must be applied to create a flat (two-dimensional) representation.

One simple way to create a flat surface is to use an orthogonal polar coordinate system on a lune; e.g., latitude and longitude (Fig. 3e). These coordinates were originally introduced by Tape and Tape (2012), although they did not intend to produce this diagram. The “spherical equirectangular projection” (e) is written

$$\left[ {\begin{array}{*{20}c} \gamma \\ \delta \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} { - \tan^{ - 1} \left( {\frac{{\lambda_{1} - 2\lambda_{2} + \lambda_{3} }}{{\sqrt 3 \left( {\lambda_{1} - \lambda_{3} } \right)}}} \right)} \\ {\sin^{ - 1} \left( {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \right)} \\ \end{array} } \right]} \\ \end{array} .$$
(5)

To facilitate comparison with other diagrams, we apply normalization and a sign reversal, given by \(\left( {\tilde{\gamma }, \tilde{\delta }} \right) = \left( { - 6\gamma /\pi , 2\delta /\pi } \right)\). Further details appear in “Appendix 5.”

A basic geometric projection of a three-dimensional lune is the orthogonal projection shown in Fig. 3f, where the lune is projected onto an oblique circle. Although no previous study has used this diagram, the orthogonal projection is a simple idea; this is the basal diagram that produces the diagram used by Zhu and Ben-Zion (2013). This “spherical orthogonal projection” (f) (“Appendix 6” section) is given by

$$\left[ {\begin{array}{ll} R \\ \zeta \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{ll} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {6\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right]} \\ \end{array} .$$
(6)

Considering that the aspect ratio of the oblique circle is two, we introduce the normalization \(\left( {\tilde{R}, \tilde{\zeta }} \right) = \left( { - 2R, \zeta } \right)\).

Based on the spherical orthogonal projection, a diamond-shaped diagram can be produced by taking the square of each coordinate (Fig. 3g); such a diagram was first described by Zhu and Ben-Zion (2013). This “modified spherical orthogonal projection” (g) is given by

$$\left[ {\begin{array}{*{20}c} r \\ s \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)\left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}{{6\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)}}} \\ {\frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{{3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)}}} \\ \end{array} } \right]} \\ \end{array} .$$
(7)

Since its shape is vertically long, we introduce the normalization \(\left( {\tilde{r}, \tilde{s}} \right) = \left( { - 4r, s} \right)\) to facilitate comparison with other diagrams. Further details appear in “Appendix 7.”

Another possible two-dimensional projection of a three-dimensional lune would be an azimuthal equal-area projection (Fig. 4h), conceptually similar to the “beach-ball” projection (Honda and Emura 1958). This diagram is identical to that developed by Chapman and Leaney (2012) and seems to be the same as that used by Tape and Tape (2013). This “spherical azimuthal projection” (h) can be written

$$\left[ {\begin{array}{*{20}c} p \\ q \\ \end{array} } \right] = \frac{1}{\sqrt 3 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} + \left( {\lambda_{1} - \lambda_{3} } \right)\sqrt {\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)/2} } }}} \\ {\frac{{\sqrt 2 \left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} + \left( {\lambda_{1} - \lambda_{3} } \right)\sqrt {\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)/2} } }}} \\ \end{array} } \right]} \\ \end{array} .$$
(8)

Full details of this projection appear in “Appendix 8.” Since the range of values is \(\left| p \right| \le \left( {\sqrt 6 - \sqrt 2 } \right)/2, \left| q \right| \le \sqrt 2\), and the isotropic component in the vertical direction tends to be exaggerated, whereas the deviatoric component in the horizontal direction does not, we use the axis normalization \(\left( {\tilde{p}, \tilde{q}} \right) = \left( { - 2p/\left( {\sqrt 6 - \sqrt 2 } \right), q/\sqrt 2 } \right)\) to compare this projection with other diagrams. This diagram has the advantage that a straight line passing through the center corresponds to the mechanism obtained by a combination of an arbitrary mechanism with a double-couple. The main disadvantage of this diagram is its curved shape; as derived in “Appendix 8,” \(p\) and \(q\) are related by

$$p = \pm \frac{{\sqrt {3\left( {8 - 3q^{2} } \right)} - \sqrt {8 - q^{2} } }}{4}.$$
(9)

This lemon-like shape is similar to an oblique circle, except for sharp tips at the vertical ends.

A cylindrical projection of a lune is another equal-area projection. Here, we suggest a cylindrical projection that produces an equal-area rectangular diagram (Fig. 4i). This idea was also suggested by Tape and Tape (2012), although they did not intend to use this diagram. This “spherical cylindrical projection” (i) is given by

$$\left[ {\begin{array}{*{20}c} \gamma \\ \zeta \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} { - \tan^{ - 1} \left( {\frac{{\lambda_{1} - 2\lambda_{2} + \lambda_{3} }}{{\sqrt 3 \left( {\lambda_{1} - \lambda_{3} } \right)}}} \right)} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right]} \\ \end{array} .$$
(10)

We introduce the normalization \(\left( {\tilde{\gamma },\tilde{\zeta }} \right) = \left( { - 6\gamma /\pi , \zeta } \right)\) to facilitate comparison with the other diagrams. Full details for this projection are provided in “Appendix 9.” Under this projection, the mixing fraction of DC and CLVD in the deviatoric component with respect to scalar moment is orthogonal to the ratio of the isotropic component to the total. Thus, we can recognize by visual inspection when a deviatoric component lies close to DC or ±CLVD, as well as how much of an isotropic component is included in a solution. The square shape also has an advantage in application in terms of usability. However, a completely isotropic source mechanism will be projected onto a line, which might be a disadvantage.

In some cases, it could be useful to modify the cylindrical projection to use a triangle shape, so that ±ISO is projected onto points, rather than lines. We illustrate such a modification, with areal density kept constant, in Fig. 4j. This “modified spherical cylindrical projection” (j) is given by

$$\left[ {\begin{array}{*{20}c} a \\ b \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} { - \frac{6}{\pi }\tan^{ - 1} \left( {\frac{{\lambda_{1} - 2\lambda_{2} + \lambda_{3} }}{{\sqrt 3 \left( {\lambda_{1} - \lambda_{3} } \right)}}} \right)\sqrt {1 - \frac{{\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} } \\ {\frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)/\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}{{1 + \sqrt {1 - \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|/\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} } }}} \\ \end{array} } \right]} \\ \end{array} .$$
(11)

The +CLVD coordinate correction here is \(\left( {\tilde{a}, \tilde{b}} \right) = \left( { - a, b} \right)\). Although this projection has not been reported in any previous study, this diagram is the only diamond-shaped projection that preserves both density and horizontal lines from a three-dimensional lune. Full details for this projection appear in “Appendix 10.”

Orthogonal projection of a cylinder is also possible, although the result is not equal area (Fig. 4k). This idea was proposed by Zhu and Ben-Zion (2013), though they did not produce an illustrative diagram. This “spherical cylindrical orthogonal projection” (k) is given by

$$\left[ {\begin{array}{*{20}c} \chi \\ \zeta \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)/2}}{{\sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} - \lambda_{1} \lambda_{2} - \lambda_{2} \lambda_{3} - \lambda_{1} \lambda_{3} } }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right]} \\ \end{array} .$$
(12)

Its details appear in “Appendix 11.” This is similar to the spherical cylindrical projection, but the areal density is slightly inhomogeneous relative to the lune. To facilitate comparison, we use the coordinate normalization \(\left( {\tilde{\chi }, \tilde{\zeta }} \right) = \left( { - 2\chi , \zeta } \right)\).

Other projections

Although we have tried to explain most of the diagrams using the three-dimensional eigenvalue space \(\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right)\), some representations cannot be written as a one-to-one projection of this space.

Vavryčuk (2001) suggested two parameters to explain the mixing ratios of DC and CLVD and the ratio of ISO to the total; the variables −ϵ and \(c^{\text{ISO}}\) in the original paper are equivalent to ϵ and \(v\) in the present study, respectively. The first parameter, ϵ, is often used to describe the percentage of CLVD (e.g., Kuge and Lay 1994b). The second parameter is identical to the term \(v\) introduced by Hudson et al. (1989). Using these parameters, we can produce the source diagram shown in Fig. 5l. We call this diagram “percentile projection” (l), since Vavryčuk (2001) introduced this parameterization to explain these percentiles. Although the previous study did not propose a two-dimensional projection based on this, we include such a projection because these parameters can be used to form a two-dimensional diagram straightforwardly. This projection (“Appendix 12” section) is given by

$$\left[ {\begin{array}{l} \epsilon \\ v \\ \end{array} } \right] = \begin{array}{l} {\left[ {\begin{array}{*{20}c} {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ \end{array} } \right]} \\ \end{array} .$$
(13)

Considering that the horizontal coordinate takes values between −0.5 and 0.5, we use the normalized coordinates \(\left( {\tilde{\epsilon }, \tilde{v}} \right) = \left( { - 2\epsilon , v} \right)\) for comparison with other projections.

The percentile projection can be transformed into a diamond shape to represent the relative fractions of DC, CLVD, and ISO more intuitively, by rescaling the horizontal position based on the vertical position (Fig. 5m). Such a parameterization was introduced by Vavryčuk (2001); \(c\) and \(v\) in the present study correspond to \(- c^{\text{CLVD}}\) and \(c^{\text{ISO}}\) in the original paper, respectively. This “modified percentile projection” (m) is written

$$\left[ {\begin{array}{*{20}c} c \\ v \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - 4\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}\left( {1 - \frac{{\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \right)} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ \end{array} } \right]} \\ \end{array} .$$
(14)

For comparison with other projections, we use coordinate normalization \(\left( {\tilde{c}, \tilde{v}} \right) = \left( { - c, v} \right)\), equivalent to \(\left( {c^{\text{CLVD}} , c^{\text{ISO}} } \right)\) of Vavryčuk (2001). Further details appear in “Appendix 13.”

Chapman and Leaney (2012) also introduced a diagram based on the concept of potency. Although an equivalent source-type diagram can be produced by assuming a specific type of medium (e.g., Poissonian), we do not consider potency-based diagrams in this study. We note that all the source-type diagrams listed above can be modified to describe potency tensors by making appropriate assumptions about the medium.

Comparisons of diagrams

We have described 13 diagrams, including complete transformation formulas. Here, we briefly summarize these projections, along with their respective advantages and disadvantages. Some important properties of each projection are listed in Table 2. Although each diagram has both advantages and disadvantages, and there is no perfect projection, we suggest that some diagrams are better projections than others.

Table 2 Properties of source-type diagrams

Diagram geometry

With respect to their outlines, most diagrams have a square or diamond shape when normalized coordinates are used (Figs. 2, 3, 4, 5). We regard square and diamond source-type diagrams as more useful than others because their outlines are easier to draw. Since the domains of these diagrams are well defined, they are suitable for random searches or grid searches over a two-dimensional parameter space.

A square diagram is the easiest to produce, though not a one-to-one projection for ±ISO mechanisms (±ISO is projected onto lines). On the other hand, a diamond diagram is a one-to-one projection for all mechanisms, but the horizontal axis has a singularity. For example, combinations of +CLVD and +ISO in Fig. 2b trace the bending outline of the diagram, which contains a cusp. Although a gradual change in mechanism is mostly represented by a smooth polyline, the polyline develops a sharp cusp when the mechanism changes in such a way that its diagram representation crosses the horizontal axis. Since the combination of two different mechanisms, which is thought to exist in nature, could be visualized as a “non-smooth line,” source-type distributions across the “sharp interface” have to be interpreted carefully. The diagonal line in the cubic projection (a) is also a sharp interface. In this study, we do not consider the sharp interface a disadvantage; rather, we claim such an edge is an inevitable consequence of the outline shape.

All sharp interfaces are shown as solid lines in two-dimensional diagrams in Figs. 2, 3, 4 and 5. An additional sharp interface exists in some diagrams, which we consider a disadvantage. This can be found in the vertical axes of the hexagonal bi-pyramid projection (b) and its modified form (c), which are generated by connecting triangular surfaces in the three-dimensional eigenvalue space. As this “non-smooth” nature follows from an absolute value symbol in the formula, the percentile and modified percentile projections (l and m) also have this disadvantage.

Apparent density differences

Next, we discuss the apparent density differences between diagrams, which affect their relative visual interpretability. We first compare their relative appearances using real data. As an example of a global catalog, we use the Preliminary Determination of Epicenters (PDE) catalog, maintained by the United States Geological Survey (USGS), which combines data from multiple regional and global subcatalogs. We use normalized coordinates for each diagram to enable an effective comparison (Fig. 6). All data are plotted in the same color, regardless of subcatalog of origin. Some of the non-double-couple components may be artifacts, including isotropic components, but we can still use them in comparative diagrams. More than half of all events (19,808 out of 35,403) have no isotropic component, which is thought to be partly because of the assumptions underlying their respective moment tensor solutions; these events are densely distributed on the horizontal axis, with only 310 DC events. The event distributions look similar on almost all diagrams, except for the modified spherical orthogonal projection (Fig. 6g), for which the projected points are concentrated near the center.

Fig. 6
figure 6

PDE catalog projected onto source-type diagrams. Mechanisms for 35,403 events in the USGS Preliminary Determination of Epicenters (PDE) catalog, from February 1981 to July 2013, are shown after projection onto each source-type diagram. There are 19,808 events with deviatoric mechanisms, including 310 DC events. For these comparison plots, we use normalized diagrams, where DC, ±CLVD, and ±ISO correspond to \(\left( {0, 0} \right)\), \(\left( {0, \pm 1} \right)\), and \(\left( { \pm 1, 0} \right)\), respectively. Only parts of diagram with the horizontal range −1 to 1 and the vertical range −0.25 to 0.25 are shown. a Cubic projection diagram \(\left( {\tilde{u}, \tilde{v}} \right)\). b Hexagonal bi-pyramid projection diagram \(\left( {\tilde{\tau }, \tilde{k}} \right)\). c Modified hexagonal bi-pyramid projection diagram \(\left( {\tilde{T}, \tilde{k}} \right)\). d Conjugate hexagonal bi-pyramid projection diagram \(\left( {\tilde{\eta }, \tilde{\xi }} \right)\). e Spherical equirectangular projection diagram \(\left( {\tilde{\gamma }, \tilde{\delta }} \right)\). f Spherical orthogonal projection diagram \(\left( {\tilde{R}, \tilde{\zeta }} \right)\). g Modified spherical orthogonal projection diagram \(\left( {\tilde{r}, \tilde{s}} \right)\). (h) Spherical azimuthal projection diagram \(\left( {\tilde{p}, \tilde{q}} \right)\). i Spherical cylindrical projection diagram \(\left( {\tilde{\gamma }, \tilde{\zeta }} \right)\). j Modified spherical cylindrical projection diagram \(\left( {\tilde{a}, \tilde{b}} \right)\). k Spherical cylindrical orthogonal projection diagram \(\left( {\tilde{\chi }, \tilde{\zeta }} \right)\). l Percentile diagram \(\left( {\tilde{\epsilon }, \tilde{v}} \right)\). m Modified percentile diagram \(\left( {\tilde{c}, \tilde{v}} \right)\)

To compare the apparent density differences in greater detail, we create projections of synthetic data with a wider variety of source types in Fig. 7 (Additional files 1, 2). We generate eigenvalues for each synthetic mechanism using independent standard normal distributions. Although a plausible candidate for the true distribution of moment tensors was suggested by Tape and Tape (2015), the true distribution is not yet well known and may depend on tectonic setting, location, or analysis method; for this reason, we use a simplified distribution to generate reference data covering the full range of source mechanisms (i.e., between DC, CLVD, and ISO). Since these synthetic data are produced homogeneously on a spherical surface in three-dimensional eigenvalue space, the areal density is kept constant in the spherical azimuthal, spherical cylindrical, and modified spherical cylindrical projections (h–j). However, this does not imply that these diagrams are better than the others, as the synthetic distribution is an artificial reference; for example, if we instead created synthetic data, under the assumption that each eigenvalue had an independent uniform distribution, then the cubic projection (a) would become homogeneous. Here, we use synthetic data only to compare the relative density differences between diagrams. Although areal density can be formulated mathematically using the Jacobean, scatter plots of synthetic data provide enough information about apparent differences for the purposes of discussion.

Fig. 7
figure 7

Synthetic catalog projected onto source-type diagrams. A synthetic catalog of 10,000 events, which covers a wide range of source types, is projected onto each source-type diagram. Moment tensor eigenvalues are produced using independent standard normal distributions. Diagram normalization is identical to that in Fig. 6. The horizontal and vertical ranges are −1 to 1, except for the cubic projection (a), for which the horizontal range is −4/3 to 4/3. a Cubic projection diagram \(\left( {\tilde{u}, \tilde{v}} \right)\). b Hexagonal bi-pyramid projection diagram \(\left( {\tilde{\tau }, \tilde{k}} \right)\). c Modified hexagonal bi-pyramid projection diagram \(\left( {\tilde{T}, \tilde{k}} \right)\). d Conjugate hexagonal bi-pyramid projection diagram \(\left( {\tilde{\eta }, \tilde{\xi }} \right)\). e Spherical equirectangular projection diagram \(\left( {\tilde{\gamma }, \tilde{\delta }} \right)\). f Spherical orthogonal projection diagram \(\left( {\tilde{R}, \tilde{\zeta }} \right)\). g Modified spherical orthogonal projection diagram \(\left( {\tilde{r}, \tilde{s}} \right)\). h Spherical azimuthal projection diagram \(\left( {\tilde{p}, \tilde{q}} \right)\). i Spherical cylindrical projection diagram \(\left( {\tilde{\gamma }, \tilde{\zeta }} \right)\). j Modified spherical cylindrical projection diagram \(\left( {\tilde{a}, \tilde{b}} \right)\). k Spherical cylindrical orthogonal projection diagram \(\left( {\tilde{\chi }, \tilde{\zeta }} \right)\). l Percentile diagram \(\left( {\tilde{\epsilon }, \tilde{v}} \right)\). m Modified percentile diagram \(\left( {\tilde{c}, \tilde{v}} \right)\)

A horizontally asymmetric distribution can be seen for the cubic projection (a) and the percentile and modified percentile projections (l and m). Although the deviatoric and isotropic components might depend on one another, as for a fixed Poisson’s ratio, we do not know their exact relationship. Considering that the synthetic data were produced by assuming independent deviatoric and isotropic components, each diagram is expected to show a symmetric distribution. For this reason, we consider the asymmetry of these diagrams a disadvantage.

We now focus on the observed density concentrations near deviatoric mechanisms with the PDE catalog and the modified spherical orthogonal projection (g). The synthetic data in Fig. 7g show that points are concentrated on both the horizontal axis and the vertical axis; this is understandable, because each coordinate value is squared from the original spherical orthogonal projection (f). We regard the concentration of points as a disadvantage, however, because significant differences between mechanisms can potentially be concealed by this diagram.

The areal densities in plot regions close to isotropic mechanisms are found to be low for the modified hexagonal bi-pyramid projection (c), spherical equirectangular projection (e), and percentile projection (l), in which even near-isotropic mechanisms may be projected apart from the isotropic mechanism. On the other hand, the spherical orthogonal projection (f) and modified spherical orthogonal projection (g) have concentrations near ±ISO, which make them poorly suited to discuss variations in near-isotropic mechanisms.

Detailed distributions near DC, ±CLVD, and ±ISO are visualized using another synthetic catalog in Fig. 8. For each end-member mechanism, the eigenvalues are assumed to follow independent normal distributions whose standard deviations are 10 % of the total scalar moment; these distributions thus form a synthetic catalog of end-member mechanisms with uncertainties. From visual inspection of the figure, we can easily see the concentrations near the deviatoric mechanisms for (g), and the isotropic mechanisms for (f) and (g). We also note that near-isotropic mechanisms occur apart from strictly isotropic mechanisms in (c), (e), and (l). We consider these points to be disadvantages.

Fig. 8
figure 8

End-member synthetic catalog projected onto source-type diagrams. A synthetic catalog produced near the end-member source mechanisms (DC, ±CLVD, and ±ISO) is projected onto each source-type diagram. For each mechanism, we produced 2000 events from eigenvalues that follow independent normal distributions with \(\sigma = 10\%\) of the total scalar moment. Diagram normalization and axes ranges are identical to Fig. 7. a Cubic projection diagram \(\left( {\tilde{u}, \tilde{v}} \right)\). b Hexagonal bi-pyramid projection diagram \(\left( {\tilde{\tau }, \tilde{k}} \right)\). c Modified hexagonal bi-pyramid projection diagram \(\left( {\tilde{T}, \tilde{k}} \right)\). d Conjugate hexagonal bi-pyramid projection diagram \(\left( {\tilde{\eta }, \tilde{\xi }} \right)\). e Spherical equirectangular projection diagram \(\left( {\tilde{\gamma }, \tilde{\delta }} \right)\). f Spherical orthogonal projection diagram \(\left( {\tilde{R}, \tilde{\zeta }} \right)\). g Modified spherical orthogonal projection diagram \(\left( {\tilde{r}, \tilde{s}} \right)\). h Spherical azimuthal projection diagram \(\left( {\tilde{p}, \tilde{q}} \right)\). i Spherical cylindrical projection diagram \(\left( {\tilde{\gamma }, \tilde{\zeta }} \right)\). j Modified spherical cylindrical projection diagram \(\left( {\tilde{a}, \tilde{b}} \right)\). k Spherical cylindrical orthogonal projection diagram \(\left( {\tilde{\chi }, \tilde{\zeta }} \right)\). l Percentile diagram \(\left( {\tilde{\epsilon }, \tilde{v}} \right)\). m Modified percentile diagram \(\left( {\tilde{c}, \tilde{v}} \right)\)

While the distribution in Fig. 8 corresponds to a simplified representation of uncertainties, the distribution of the estimation errors for real observations is given by the six-parameter covariance matrix. In addition to estimation errors from the linear inversion, there are other contributions that affect uncertainties: for example, use of incorrect velocity model or arrival time picking errors. These effects of model uncertainties can be evaluated by adding perturbations to the assumed velocity model or the picked arrival times. We note that all of these uncertainties can be visualized in the source-type diagram as scatter plots (e.g., Aso and Ide 2014), density contours, or the distribution of variance reductions (e.g., Nayak and Dreger 2015). The representations of solution uncertainties, as well as the solutions themselves, are important aspects of the diagram.

We noted in the introduction that source-type diagrams can be useful for inversion, because we sometimes need to constrain the source type itself (e.g., Ford et al. 2010; Nayak and Dreger 2015). Source-type diagrams are useful tools in selecting various source types. We note that the mechanisms in Fig. 7 around which high densities are observed tend to be sparsely sampled when we select points evenly in a source-type diagram.

Preferred diagrams

From the viewpoint of usability, we suggest using diagrams that do not have any significant disadvantages, although we hesitate to categorically rule out the others (Table 2). The spherical cylindrical diagram (i) and spherical cylindrical orthogonal projection (k), which are almost the same, are more advantageous than other square diagrams. If the preference is a diamond-shaped diagram, analogous to the triangular diagrams used for other purposes such as faulting types (Frohlich 1992) or mineral phases, then the conjugate hexagonal bi-pyramid projection (d) or modified spherical cylindrical diagram (j) is recommended.

Even though there are no significant differences between these four diagrams, we feel that stating our preference may be helpful for future applications. Invoking Occam’s razor, it might be better to use diagrams on which a homogeneous distribution corresponds to the simplest distribution in the eigenvalue space, namely a homogeneous distribution on a surface of constant scalar moment. Diamond-shaped diagrams, on which all the end-member mechanisms of DC, ±CLVD, and ±ISO are represented by points, can be understood more intuitively in a variety of research fields. As a result, the modified spherical cylindrical diagram (j) is the preferred diagram for a variety of applications in seismology, volcanology, geology, and tectonics.

Conclusions

We reviewed 13 representations of seismic source types, with complete mathematical formulas, and evaluated differences between them. There is no single perfect projection of source type, and there could be an infinite number of possible projections, as with map projections. It is valuable to categorize projections and to recognize the differences between them. We need to pay particular attention to the apparent density difference. Based on geometry and density distributions of synthetic and real data, we favor the use of a conjugate hexagonal projection (d), spherical cylindrical projection (i), modified spherical cylindrical projection (j), or spherical cylindrical orthogonal projection (k). Of these choices, the modified spherical cylindrical diagram (j) is the easiest projection to use. Finally, we again point out that we must always consider the apparent differences between diagrams when deciding which source-type diagram is most appropriate to use.

Abbreviations

DC:

double-couple

CLVD:

compensated linear vector dipole

ISO:

isotropic deformation

References

Download references

Authors’ contributions

NA derived the equations, made the figures, and wrote the manuscript. KO contributed to the derivations. SI supervised this study as an advisor and provided perspectives of importance to this study. All authors read and approved the final manuscript.

Authors’ information

This study was initiated when NA and KO were PhD students and SI was their advisor at the University of Tokyo.

Acknowledgements

We used the moment tensor data from the Preliminary Determination of Epicenters (PDE) catalog, distributed by the United States Geological Survey (USGS). This work was supported by JSPS (Research Project Number: 12J09135). We thank Daniel C. Bowden for useful discussions. We also thank Václav Vavryčuk and Douglas S. Dreger for elaborative and constructive reviews and comments. MATLAB code for conversion between moment tensor eigenvalues and coordinates in source-type diagrams is provided as Additional files.

Competing interests

The authors declare that they have no competing interests.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Naofumi Aso.

Additional files

40623_2016_421_MOESM1_ESM.txt

Additional file 1. MATLAB function for conversion between moment tensor eigenvalues and coordinates in source-type diagrams. An example to use this function is provided as Additional file 2.

40623_2016_421_MOESM2_ESM.txt

Additional file 2. MATLAB program to project random points in the moment tensor eigenvalue space into source-type diagrams. This source code requires the function of Additional file 1.

Appendices

Appendix 1: (a) Cubic projection (uv)

For \(\lambda_{1} \ge - \lambda_{3}\), the \(u - v\) coordinate system projects DC \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, 0, - 1} \right)\) onto \(\left( {u, v} \right) = \left( {0, 0} \right)\), +CLVD \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, - 1/2, - 1/2} \right)\) onto \(\left( {u, v} \right) = \left( { - 1, 0} \right)\), and +ISO \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, 1, 1} \right)\) onto \(\left( {u, v} \right) = \left( {0, 1} \right)\). Such a linear function is given by

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = A_{c} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 & 1 & 1 \\ 0 & { - 1/2} & 1 \\ { - 1} & { - 1/2} & 1 \\ \end{array} } \right]} \\ \end{array} \left[ {\begin{array}{*{20}c} {1 + u - v} \\ { - u} \\ v \\ \end{array} } \right].$$
(15)

Solving this linear problem, we find

$$\left[ {\begin{array}{*{20}c} 1 \\ u \\ v \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\lambda_{1} /A_{c} } \\ {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3A_{c} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3A_{c} }}} \\ \end{array} } \right].$$
(16)

For \(\lambda_{1} \le - \lambda_{3}\), the \(u - v\) coordinate system projects DC \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, 0, - 1} \right)\) onto \(\left( {u, v} \right) = \left( {0, 0} \right)\), −CLVD \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1/2, 1/2, - 1} \right)\) onto \(\left( {u, v} \right) = \left( {1, 0} \right)\), and ISO \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( { - 1, - 1, - 1} \right)\) onto \(\left( {u, v} \right) = \left( {0, - 1} \right)\), which is given by

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = A_{c} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 & {1/2} & { - 1} \\ 0 & {1/2} & { - 1} \\ { - 1} & { - 1} & { - 1} \\ \end{array} } \right]} \\ \end{array} \left[ {\begin{array}{*{20}c} {1 - u + v} \\ u \\ { - v} \\ \end{array} } \right].$$
(17)

Solving this linear problem, we find

$$\left[ {\begin{array}{*{20}c} 1 \\ u \\ v \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \lambda_{3} /A_{c} } \\ {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3A_{c} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3A_{c} }}} \\ \end{array} } \right].$$
(18)

Combining these two cases (16) and (18), we obtain

$$\left[ {\begin{array}{*{20}c} {A_{c} } \\ u \\ v \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)} \\ {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ \end{array} } \right].$$
(19)

The normalized coordinate system in which ±CLVD corresponds to \(\left( {\tilde{u},\tilde{v}} \right) = \left( { \pm 1, 0} \right)\) is \(\left( {\tilde{u},\tilde{v}} \right) = \left( { - u, v} \right)\).

Considering \(\lambda_{1} { \lesseqgtr } - \lambda_{3} \Leftrightarrow u - 4v{ \gtreqless }0\), the combination of (15) and (17) results in the inverse transformation

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{A_{c} }}{2}\left[ {\begin{array}{*{20}c} {\hbox{min} \left( {4v - u, 0} \right) + 2} \\ {2v + u} \\ {\hbox{max} \left( {4v - u, 0} \right) - 2} \\ \end{array} } \right].$$
(20)

Appendix 2: (b) Hexagonal bi-pyramid projection (τk)

For \(\lambda_{1} - 2\lambda_{2} + \lambda_{3} \ge 0\), the \(\tau - k\) coordinate system projects \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, 0, - 1} \right)\) onto \(\left( {\tau , k} \right) = \left( {0, 0} \right)\), +CLVD \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, - 1/2, - 1/2} \right)\) onto \(\left( {\tau , k} \right) = \left( { - 1, 0} \right)\), and ±ISO \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( { \pm 1, \pm 1, \pm 1} \right)\) onto \(\left( {\tau , k} \right) = \left( {0, \pm 1} \right)\), which is given by

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = A_{h1} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 & 1 & 1 \\ 0 & { - 1/2} & 1 \\ { - 1} & { - 1/2} & 1 \\ \end{array} } \right]} \\ \end{array} \left[ {\begin{array}{*{20}c} {1 + \tau - \left| k \right|} \\ { - \tau } \\ k \\ \end{array} } \right].$$
(21)

This linear problem can be solved as

$$\left[ {\begin{array}{*{20}c} {1 - \left| k \right|} \\ \tau \\ k \\ \end{array} } \right] = \frac{1}{{3A_{h1} }}\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 2 & { - 1} & { - 1} \\ { - 2} & 4 & { - 2} \\ 1 & 1 & 1 \\ \end{array} } \right]} \\ \end{array} \left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right].$$
(22)

Accordingly,

$$\left[ {\begin{array}{*{20}c} {A_{h1} } \\ \tau \\ k \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{2\lambda_{1} - \lambda_{2} - \lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{3}} \\ {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3A_{h1} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3A_{h1} }}} \\ \end{array} } \right].$$
(23)

For \(\lambda_{1} - 2\lambda_{2} + \lambda_{3} \le 0\), the \(\tau - k\) coordinate system projects DC \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, 0, - 1} \right)\) onto \(\left( {\tau , k} \right) = \left( {0, 0} \right)\), −CLVD \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1/2, 1/2, - 1} \right)\) onto \(\left( {\tau , k} \right) = \left( {1, 0} \right)\), and ±ISO \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( { \pm 1, \pm 1, \pm 1} \right)\) onto \(\left( {\tau , k} \right) = \left( {0, \pm 1} \right)\), which is given by

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = A_{h1} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 & {1/2} & 1 \\ 0 & {1/2} & 1 \\ { - 1} & { - 1} & 1 \\ \end{array} } \right]} \\ \end{array} \left[ {\begin{array}{*{20}c} {1 - \tau - \left| k \right|} \\ \tau \\ k \\ \end{array} } \right].$$
(24)

We thus get

$$\left[ {\begin{array}{*{20}c} {1 - \left| k \right|} \\ \tau \\ k \\ \end{array} } \right] = \frac{1}{{3A_{h1} }}\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 & 1 & { - 2} \\ { - 2} & 4 & { - 2} \\ 1 & 1 & 1 \\ \end{array} } \right]} \\ \end{array} \left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right],$$
(25)

hence

$$\left[ {\begin{array}{*{20}c} {A_{h1} } \\ \tau \\ k \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{\lambda_{1} + \lambda_{2} - 2\lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{3}} \\ {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3A_{h1} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3A_{h1} }}} \\ \end{array} } \right].$$
(26)

Both (23) and (26) satisfy

$$\left[ {\begin{array}{*{20}c} {A_{h1} } \\ \tau \\ k \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{6}} \\ {\frac{{ - 4\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{2\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ \end{array} } \right].$$
(27)

We introduce the normalized coordinate system \(\left( {\tilde{\tau },\tilde{k}} \right) = \left( { - \tau , k} \right)\) so that ±CLVD corresponds to \(\left( {\tilde{\tau },\tilde{k}} \right) = \left( { \pm 1, 0} \right)\).

Considering \(\lambda_{1} - 2\lambda_{2} + \lambda_{3} { \gtreqless }0 \Leftrightarrow \tau { \lesseqgtr }0\), the combination of (21) and (24) results in the inverse transformation

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{A_{h1} }}{2}\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\hbox{min} \left( {4k, 0} \right) - \rm{max} \left( {\tau , 0} \right) + 2} \\ {2k + \tau } \\ {\hbox{max} \left( {4k, 0} \right) - \hbox{min} \left( {\tau , 0} \right) - 2} \\ \end{array} } \right]} \\ \end{array} .$$
(28)

Appendix 3: (c) Modified hexagonal bi-pyramid projection (Tk)

Replacing (27) by \(T = \tau /\left( {1 - \left| k \right|} \right)\),

$$\left[ {\begin{array}{*{20}c} {A_{h1} } \\ T \\ k \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{6}} \\ {\frac{{ - 4\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{2\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right| + 2\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ \end{array} } \right]} \\ \end{array} .$$
(29)

The normalized coordinate system \(\left( {\tilde{T},\tilde{k}} \right) = \left( { - T, k} \right)\) projects ±CLVD onto \(\left( {\tilde{T},\tilde{k}} \right) = \left( { \pm 1, 0} \right)\).

Replacing (28) by the inverse relationship \(\tau = T\left( {1 - \left| k \right|} \right)\),

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{A_{h1} }}{2}\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\hbox{min} \left( {4k, 0} \right) - \left( {1 - \left| k \right|} \right)\hbox{max} \left( {T, 0} \right) + 2} \\ {2k + \left( {1 - \left| k \right|} \right)T} \\ {\hbox{max} \left( {4k, 0} \right) - \left( {1 - \left| k \right|} \right)\hbox{min} \left( {T, 0} \right) - 2} \\ \end{array} } \right]} \\ \end{array} .$$
(30)

Appendix 4: (d) Conjugate hexagonal bi-pyramid projection (ηξ)

The \(\eta - \xi\) coordinate system projects DC \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, 0, - 1} \right)\) onto \(\left( {\eta , \xi } \right) = \left( {0, 0} \right)\), +CLVD \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( {1, - 1/2, - 1/2} \right)\) onto \(\left( {\eta , \xi } \right) = \left( { - 1, 0} \right)\), and ±ISO \(\left( {\lambda_{1} ,\lambda_{2} ,\lambda_{3} } \right) = \left( { \pm 1, \pm 1, \pm 1} \right)\) onto \(\left( {\eta , \xi } \right) = \left( {0, \pm 1} \right)\), which is written

$$\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right]} \\ \end{array} = A_{h2} \left[ {\begin{array}{*{20}c} 1 & {4/3} & {2/3} \\ 0 & { - 2/3} & {2/3} \\ { - 1} & { - 2/3} & {2/3} \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {1 + \eta - \left| \xi \right|} \\ { - \eta } \\ \xi \\ \end{array} } \right].$$
(31)

Solving this linear problem, we obtain

$$\left[ {\begin{array}{*{20}c} {1 - \left| \xi \right|} \\ \eta \\ \xi \\ \end{array} } \right] = \frac{1}{{2A_{h2} }}\left[ {\begin{array}{*{20}c} 1 & 0 & { - 1} \\ { - 1} & 2 & { - 1} \\ 1 & 1 & 1 \\ \end{array} } \right]\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right]} \\ \end{array} ,$$
(32)

thus

$$\left[ {\begin{array}{*{20}c} {A_{h2} } \\ \eta \\ \xi \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{\lambda_{1} - \lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{2}} \\ {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\lambda_{1} - \lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\lambda_{1} - \lambda_{3} + \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}} \\ \end{array} } \right]} \\ \end{array} .$$
(33)

The normalized coordinate system in which ±CLVD corresponds to \(\left( {\tilde{\eta },\tilde{\xi }} \right) = \left( { \pm 1, 0} \right)\) is \(\left( {\tilde{\eta },\tilde{\xi }} \right) = \left( { - \eta , \xi } \right)\).

Now (31) becomes the inverse transformation

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{A_{h2} }}{3}\left[ {\begin{array}{*{20}c} {2\xi - \eta + 3\left( {1 - \left| \xi \right|} \right)} \\ {2\xi + 2\eta } \\ {2\xi - \eta - 3\left( {1 - \left| \xi \right|} \right)} \\ \end{array} } \right].$$
(34)

Appendix 5: (e) Spherical equirectangular projection (γδ)

The norm for the spherical projection can be written as

$$A_{s} = \sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } = \sqrt 2 M_{o}$$
(35)

and the projected point on the sphere is written as

$$\left[ {\begin{array}{*{20}c} {x_{\text{lune}} } \\ {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \frac{1}{{A_{s} }}\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\left( {\lambda_{1} - \lambda_{3} } \right)/\sqrt 2 } \\ { - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)/\sqrt 6 } \\ {\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)/\sqrt 3 } \\ \end{array} } \right]} \\ \end{array} = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{\lambda_{1} - \lambda_{3} }}{{\sqrt {2\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {6\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right]} \\ \end{array}$$
(36)

in the Cartesian coordinates composed by \({\mathbb{X}}:\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right) = \left( {1, 0, - 1} \right)/\sqrt 2\), \({\mathbb{Y}}:\text{ }\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right) = \left( {1, - 2, 1} \right)/\sqrt 6\), and \({\mathbb{Z}}:\text{ }\left( {\lambda_{1} , \lambda_{2} , \lambda_{3} } \right) = \left( {1, 1, 1} \right)/\sqrt 3\). Then, the longitude and latitude of the point are given by

$$\left[ {\begin{array}{*{20}c} \gamma \\ \delta \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\tan^{ - 1} \left( {y_{\text{lune}} /x_{\text{lune}} } \right)} \\ {\sin^{ - 1} z_{\text{lune}} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \tan^{ - 1} \left( {\frac{{\lambda_{1} - 2\lambda_{2} + \lambda_{3} }}{{\sqrt 3 \left( {\lambda_{1} - \lambda_{3} } \right)}}} \right)} \\ {\sin^{ - 1} \left( {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \right)} \\ \end{array} } \right].$$
(37)

The normalized coordinate system \(\left( {\tilde{\gamma },\tilde{\delta }} \right) = \left( { - 6\gamma /\pi , 2\delta /\pi } \right)\) projects ±CLVD at \(\left( {\tilde{\gamma },\tilde{\delta }} \right) = \left( { \pm 1, 0} \right)\) and ±ISO at \(\left( {\tilde{\gamma },\tilde{\delta }} \right) = \left( {0, \pm 1} \right)\).

Conversely, the point on the sphere is given by

$$\left[ {\begin{array}{*{20}c} {x_{\text{lune}} } \\ {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\cos \gamma \cos \delta } \\ {\sin \gamma \cos \delta } \\ {\sin \delta } \\ \end{array} } \right]} \\ \end{array} .$$
(38)

Given that this point in the original coordinates is

$$\frac{1}{{\sqrt 2 M_{o} }}\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{1}{{A_{s} }}\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{x_{\text{lune}} }}{\sqrt 2 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 \\ 0 \\ { - 1} \\ \end{array} } \right]} \\ \end{array} + \frac{{y_{\text{lune}} }}{\sqrt 6 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} { - 1} \\ 2 \\ { - 1} \\ \end{array} } \right]} \\ \end{array} + \frac{{z_{\text{lune}} }}{\sqrt 3 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} 1 \\ 1 \\ 1 \\ \end{array} } \right]} \\ \end{array} ,$$
(39)

we get

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \sqrt {2/3} \begin{array}{*{20}c} {M_{o} \left[ {\begin{array}{*{20}c} {\sin \delta - \sqrt 2 \sin \left( {\gamma - \frac{\pi }{3}} \right)\cos \delta } \\ {\sin \delta + \sqrt 2 \sin \gamma \cos \delta } \\ {\sin \delta - \sqrt 2 \sin \left( {\gamma + \frac{\pi }{3}} \right)\cos \delta } \\ \end{array} } \right]} \\ \end{array} .$$
(40)

Appendix 6: (f) Spherical orthogonal projection (Rζ)

The orthogonal projection of the lune is simply given by

$$\left[ {\begin{array}{*{20}c} R \\ \zeta \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right]} \\ \end{array} = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {6\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right]} \\ \end{array} .$$
(41)

The normalized coordinate system in which ±CLVD corresponds to \(\left( {\tilde{R},\tilde{\zeta }} \right) = \left( { \pm 1, 0} \right)\) is \(\left( {\tilde{R},\tilde{\zeta }} \right) = \left( { - 2R, \zeta } \right)\).

Conversely, the point on the lune is given by

$$\left[ {\begin{array}{*{20}c} {x_{\text{lune}} } \\ {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\sqrt {1 - R^{2} - \zeta^{2} } } \\ R \\ \zeta \\ \end{array} } \right].$$
(42)

Substituting this equation into (39), we get the original coordinates as

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{M_{o} }}{\sqrt 3 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\sqrt 2 \zeta - R + \sqrt {3\left( {1 - R^{2} - \zeta^{2} } \right)} } \\ {\sqrt 2 \zeta + 2R} \\ {\sqrt 2 \zeta - R - \sqrt {3\left( {1 - R^{2} - \zeta^{2} } \right)} } \\ \end{array} } \right]} \\ \end{array} .$$
(43)

Appendix 7: (g) Modified spherical orthogonal projection (rs)

Taking square of each coordinate in the previous projection given by (41), we obtain a diamond-shaped diagram

$$\left[ {\begin{array}{*{20}c} r \\ s \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {R\left| R \right|} \\ {\zeta \left| \zeta \right|} \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)\left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}{{6\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)}}} \\ {\frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{{3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)}}} \\ \end{array} } \right]} \\ \end{array} .$$
(44)

The normalized coordinate system \(\left( {\tilde{r},\tilde{s}} \right) = \left( { - 4r, s} \right)\) projects ±CLVD at \(\left( {\tilde{r},\tilde{s}} \right) = \left( { \pm 1, 0} \right)\).

Using the relationship

$$\left[ {\begin{array}{*{20}c} R \\ \zeta \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\text{sgn} \left( r \right)\sqrt {\left| r \right|} } \\ {\text{sgn} \left( s \right)\sqrt {\left| s \right|} } \\ \end{array} } \right],$$
(45)

where \(\text{sgn} \left( x \right)\) represents a sign function, (43) can be replaced as

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{M_{o} }}{\sqrt 3 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {{\text{sgn}}\left( s \right)\sqrt {2\left| s \right|} - {\text{sgn}}\left( r \right)\sqrt {\left| r \right|} + \sqrt {3\left( {1 - \left| r \right| - \left| s \right|} \right)} } \\ {{\text{sgn}}\left( s \right)\sqrt {2\left| s \right|} + 2{\text{sgn}}\left( r \right)\sqrt {\left| r \right|} } \\ {{\text{sgn}}\left( s \right)\sqrt {2\left| s \right|} - {\text{sgn}}\left( r \right)\sqrt {\left| r \right|} - \sqrt {3\left( {1 - \left| r \right| - \left| s \right|} \right)} } \\ \end{array} } \right]} \\ \end{array} .$$
(46)

Appendix 8: (h) Spherical azimuthal projection (pq)

The azimuthal equal-area projection is given by

$$\left[ {\begin{array}{*{20}c} p \\ q \\ \end{array} } \right] = \sqrt {\frac{2}{{1 + x_{\text{lune}} }}} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right]} \\ \end{array} = \frac{1}{\sqrt 3 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} + \left( {\lambda_{1} - \lambda_{3} } \right)\sqrt {\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)/2} } }}} \\ {\frac{{\sqrt 2 \left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{{\sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} + \left( {\lambda_{1} - \lambda_{3} } \right)\sqrt {\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)/2} } }}} \\ \end{array} } \right]} \\ \end{array} .$$
(47)

Since ±CLVD is projected at \(\left( {p, q} \right) = \left( { \mp \left( {\sqrt 6 - \sqrt 2 } \right)/2, 0} \right)\) and ±ISO is projected at \(\left( {p, q} \right) = \left( {0, \pm \sqrt 2 } \right)\) in this diagram, we define the normalized coordinates \(\left( {\tilde{p}, \tilde{q}} \right) = \left( { - p/\left( {\sqrt 6 - \sqrt 2 } \right),q/\sqrt 2 } \right)\).

Conversely, the azimuthal equal-area projection is

$$\left[ {\begin{array}{*{20}c} {x_{\text{lune}} } \\ {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \frac{1}{2}\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {2 - p^{2} - q^{2} } \\ {p\sqrt {4 - p^{2} - q^{2} } } \\ {q\sqrt {4 - p^{2} - q^{2} } } \\ \end{array} } \right]} \\ \end{array} .$$
(48)

Substituting this into (39), we get the original coordinates

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{M_{o} }}{2\sqrt 3 }\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\sqrt {4 - p^{2} - q^{2} } \left( {\sqrt 2 q - p} \right) + \sqrt 3 \left( {2 - p^{2} - q^{2} } \right)} \\ {\sqrt {4 - p^{2} - q^{2} } \left( {\sqrt 2 q + 2p} \right)} \\ {\sqrt {4 - p^{2} - q^{2} } \left( {\sqrt 2 q - p} \right) - \sqrt 3 \left( {2 - p^{2} - q^{2} } \right)} \\ \end{array} } \right]} \\ \end{array} .$$
(49)

Solving the condition of \(\lambda_{1} = \lambda_{2}\) or \(\lambda_{2} = \lambda_{3}\), the outside boundary of this diagram is given by

$$p = \pm \frac{{\sqrt {3\left( {8 - 3q^{2} } \right)} - \sqrt {8 - q^{2} } }}{4}$$
(50)

or in other words,

$$q = \pm \sqrt {\frac{{4 - 5p^{2} - \sqrt {9p^{4} + 24p^{2} } }}{2}} .$$
(51)

Appendix 9: (i) Spherical cylindrical projection (γζ)

The coordinates on the cylinder is given by

$$\left[ {\begin{array}{*{20}c} \gamma \\ \zeta \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\tan^{ - 1} \left( {y_{\text{lune}} /x_{\text{lune}} } \right)} \\ {z_{\text{lune}} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - \tan^{ - 1} \left( {\frac{{\lambda_{1} - 2\lambda_{2} + \lambda_{3} }}{{\sqrt 3 \left( {\lambda_{1} - \lambda_{3} } \right)}}} \right)} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right].$$
(52)

The normalized coordinate system that projects ±CLVD onto \(\left( {\tilde{\gamma },\tilde{\zeta }} \right) = \left( { \pm 1, 0} \right)\) is \(\left( {\tilde{\gamma },\tilde{\zeta }} \right) = \left( { - 6\gamma /\pi , \zeta } \right)\).

Conversely, the point on the lune is given by

$$\left[ {\begin{array}{*{20}c} {x_{\text{lune}} } \\ {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\sqrt {1 - \zeta^{2} } \cos \gamma } \\ {\sqrt {1 - \zeta^{2} } \sin \gamma } \\ \zeta \\ \end{array} } \right]} \\ \end{array} .$$
(53)

Substituting this into (39), we get the original coordinates

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \sqrt {2/3 } M_{o} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\zeta - \sqrt 2 \sin \left( {\gamma - \frac{\pi }{3}} \right)\sqrt {1 - \zeta^{2} } } \\ {\zeta + \sqrt 2 \sin \gamma \sqrt {1 - \zeta^{2} } } \\ {\zeta - \sqrt 2 \sin \left( {\gamma + \frac{\pi }{3}} \right)\sqrt {1 - \zeta^{2} } } \\ \end{array} } \right]} \\ \end{array} .$$
(54)

Appendix 10: (j) Modified spherical cylindrical projection (ab)

The cylindrical projection \(\gamma - \zeta \left( {\left| \gamma \right| \le \pi /6, \left| \zeta \right| \le 1} \right)\) can be modified to a diamond shape \(a - b \left( {\left| a \right| + \left| b \right| \le 1} \right)\) with areal density kept constant and with any horizontal lines kept horizontal. The conservation of areal density is given by

$$\mathop \int \limits_{0}^{\zeta } \frac{\pi }{3}d\zeta \big/\frac{2\pi }{3} = \mathop \int \limits_{0}^{b} 2\left( {1 - \left| b \right|} \right)db \big/2 \Leftrightarrow \zeta = b\left( {2 - \left| b \right|} \right)$$
(55)

and the horizontal coordinate is modified proportionally

$$a = \frac{6}{\pi }\gamma \left( {1 - \left| b \right|} \right).$$
(56)

Then, the forward conversion is given by

$$\left[ {\begin{array}{*{20}c} a \\ b \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{6}{\pi }\gamma \sqrt {1 - \left| \zeta \right|} } \\ {\text{sgn} \left( \zeta \right)\left( {1 - \sqrt {1 - \left| \zeta \right|} } \right)} \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} { - \frac{6}{\pi }\tan^{ - 1} \left( {\frac{{\lambda_{1} - 2\lambda_{2} + \lambda_{3} }}{{\sqrt 3 \left( {\lambda_{1} - \lambda_{3} } \right)}}} \right)\sqrt {1 - \frac{{\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} } \\ {\frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)/\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}{{1 + \sqrt {1 - \left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|/\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} } }}} \\ \end{array} } \right]} \\ \end{array} .$$
(57)

The normalized coordinate system \(\left( {\tilde{a},\tilde{b}} \right) = \left( { - a, b} \right)\) projects ±CLVD onto \(\left( {\tilde{a},\tilde{b}} \right) = \left( { \pm 1, 0} \right)\).

Replacing (54) with the relationship

$$\gamma = \frac{\pi }{6}\frac{a}{1 - \left| b \right|},\quad \zeta = b\left( {2 - \left| b \right|} \right),$$
(58)

we get

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \sqrt {2/3} M_{o} \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {b\left( {2 - \left| b \right|} \right) - \sqrt 2 \sin \left( {\frac{\pi }{6}\left( {\frac{a}{1 - \left| b \right|} - 2} \right)} \right)\sqrt {1 - b^{2} \left( {2 - \left| b \right|} \right)^{2} } } \\ {b\left( {2 - \left| b \right|} \right) + \sqrt 2 \sin \left( {\frac{\pi }{6}\frac{a}{1 - \left| b \right|}} \right)\sqrt {1 - b^{2} \left( {2 - \left| b \right|} \right)^{2} } } \\ {b\left( {2 - \left| b \right|} \right) - \sqrt 2 \sin \left( {\frac{\pi }{6}\left( {\frac{a}{1 - \left| b \right|} + 2} \right)} \right)\sqrt {1 - b^{2} \left( {2 - \left| b \right|} \right)^{2} } } \\ \end{array} } \right]} \\ \end{array} .$$
(59)

Appendix 11: (k) Spherical cylindrical orthogonal projection (χζ)

The orthogonal projection of the cylinder is given by

$$\left[ {\begin{array}{*{20}c} \chi \\ \zeta \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\sin \gamma } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\frac{{y_{\text{lune}} }}{{\sqrt {1 - z_{\text{lune}}^{2} } }}} \\ {z_{\text{lune}} } \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - \left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)/2}}{{\sqrt {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} - \lambda_{1} \lambda_{2} - \lambda_{2} \lambda_{3} - \lambda_{1} \lambda_{3} } }}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{\sqrt {3\left( {\lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2} } \right)} }}} \\ \end{array} } \right]} \\ \end{array} .$$
(60)

The normalized coordinate system \(\left( {\tilde{\chi },\tilde{\zeta }} \right) = \left( { - 2\chi , \zeta } \right)\) projects ±CLVD onto \(\left( {\tilde{\chi },\tilde{\zeta }} \right) = \left( { \pm 1, 0} \right)\).

Conversely, the point on the lune is written as

$$\left[ {\begin{array}{*{20}c} {x_{\text{lune}} } \\ {y_{\text{lune}} } \\ {z_{\text{lune}} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\sqrt {1 - \chi^{2} } \sqrt {1 - \zeta^{2} } } \\ {\chi \sqrt {1 - \zeta^{2} } } \\ \zeta \\ \end{array} } \right].$$
(61)

Inserting this equation into (39), we get the original coordinates

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] = \frac{{M_{o} }}{\sqrt 3 }\left[ {\begin{array}{*{20}c} {\sqrt 2 \zeta + \left( { - \chi + \sqrt {3\left( {1 - \chi^{2} } \right)} } \right)\sqrt {1 - \zeta^{2} } } \\ {\sqrt 2 \zeta + 2\chi \sqrt {1 - \zeta^{2} } } \\ {\sqrt 2 \zeta + \left( { - \chi - \sqrt {3\left( {1 - \chi^{2} } \right)} } \right)\sqrt {1 - \zeta^{2} } } \\ \end{array} } \right].$$
(62)

Appendix 12: (l) Percentile projection (εv)

The vertical axis of the percentile projection is equivalent to \(v\). The horizontal axis is defined as

$$\epsilon = \begin{array}{*{20}c} {\frac{{\lambda_{2} - \frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{3}}}{{\rm{max} \left( {\left| {\lambda_{1} - \frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{3}} \right|, \left| {\lambda_{3} - \frac{{\left( {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right)}}{3}} \right|} \right)}}} \\ \end{array} ,$$
(63)

and we get the forward conversion

$$\left[ {\begin{array}{*{20}c} \epsilon \\ v \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - 2\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ \end{array} } \right]} \\ \end{array} .$$
(64)

Since ±CLVD corresponds to \(\epsilon = \mp 1/2\) in this diagram, we define the normalized coordinates \(\left( {\tilde{\epsilon },\tilde{v}} \right) = \left( { - 2\epsilon , v} \right)\).

We then derive the inverse conversion. Considering that \({\text{sgn}}\left( \epsilon \right) = - {\text{sgn}}\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)\), the first row of (64) is rewritten as

$$\left( {2 - \left| \epsilon \right|} \right)\left( { - \lambda_{1} + 2\lambda_{2} - \lambda_{3} } \right) - 3\epsilon \left( {\lambda_{1} - \lambda_{3} } \right) = 0.$$
(65)

The second row of (64) is rewritten as

$$\left\{ {\begin{array}{*{20}c} {\lambda_{1} + \lambda_{2} + \lambda_{3} - 3v\lambda_{1} = 0} & {\lambda_{1} + \lambda_{3} \ge 0} \\ {\lambda_{1} + \lambda_{2} + \lambda_{3} + 3v\lambda_{1} = 0} & {\lambda_{1} + \lambda_{3} \le 0} \\ \end{array} } \right..$$
(66)

The combination of (65) and (66) results in

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] \propto \left\{ {\begin{array}{*{20}c} {\begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {2 - \left| \epsilon \right| - \epsilon } \\ {\left( {2 - \left| \epsilon \right|} \right)v + 2\epsilon - 3v\epsilon } \\ {\left( {2v - 1} \right)\left( {2 - \left| \epsilon \right|} \right) - \epsilon } \\ \end{array} } \right]} \\ \end{array} } & {\lambda_{1} + \lambda_{3} \ge 0} \\ {\left[ {\begin{array}{*{20}c} {\left( {2v + 1} \right)\left( {2 - \left| \epsilon \right|} \right) - \epsilon } \\ {\left( {2 - \left| \epsilon \right|} \right)v + 2\epsilon + 3v\epsilon } \\ { - 2 + \left| \epsilon \right| - \epsilon } \\ \end{array} } \right]} & {\lambda_{1} + \lambda_{3} \le 0} \\ \end{array} } \right..$$
(67)

Considering \(\lambda_{1} + \lambda_{3} { \lesseqgtr }0 \Leftrightarrow v\left( {2 - \left| \epsilon \right|} \right) - \epsilon { \lesseqgtr }0\), we get the inverse conversion

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] \propto \left[ {\begin{array}{*{20}c} {\left( {2 - \left| \epsilon \right|} \right)\left( {v + 1} \right) - \epsilon - \text{sgn} \left( {v\left( {2 - \left| \epsilon \right|} \right) - \epsilon } \right)v\left( {2 - \left| \epsilon \right|} \right)} \\ {\left( {2 - \left| \epsilon \right|} \right)v + 2\epsilon - \text{sgn} \left( {v\left( {2 - \left| \epsilon \right|} \right) - \epsilon } \right)3v\epsilon } \\ {\left( {2 - \left| \epsilon \right|} \right)\left( {v - 1} \right) - \epsilon + \text{sgn} \left( {v\left( {2 - \left| \epsilon \right|} \right) - \epsilon } \right)v\left( {2 - \left| \epsilon \right|} \right)} \\ \end{array} } \right].$$
(68)

The sharp interface corresponding to \(\hbox{max} \left( {\lambda_{1} , - \lambda_{3} } \right)\) is given by \(\left| {\lambda_{1} + \lambda_{3} } \right| = 0\), which results in

$$v = \frac{\epsilon }{2 - \left| \epsilon \right|}.$$
(69)

Appendix 13: (m) Modified percentile projection (cv)

Applying \(c = 2\epsilon \left( {1 - \left| v \right|} \right)\) to (64), we get

$$\left[ {\begin{array}{*{20}c} c \\ v \\ \end{array} } \right] = \begin{array}{*{20}c} {\left[ {\begin{array}{*{20}c} {\frac{{ - 4\left( {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right)}}{{3\left( {\lambda_{1} - \lambda_{3} } \right) + \left| {\lambda_{1} - 2\lambda_{2} + \lambda_{3} } \right|}}\left( {1 - \frac{{\left| {\lambda_{1} + \lambda_{2} + \lambda_{3} } \right|}}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \right)} \\ {\frac{{\lambda_{1} + \lambda_{2} + \lambda_{3} }}{{3\rm{max} \left( {\lambda_{1} , - \lambda_{3} } \right)}}} \\ \end{array} } \right]} \\ \end{array} .$$
(70)

The normalized coordinates in which ±CLVD corresponds to \(\left( {\tilde{c},\tilde{v}} \right) = \left( { \pm 1, 0} \right)\) are \(\left( {\tilde{c},\tilde{v}} \right) = \left( { - c, v} \right)\).

Applying \(\epsilon = c/2\left( {1 - \left| v \right|} \right)\) to (68), we get the inverse relationship

$$\left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ {\lambda_{3} } \\ \end{array} } \right] \propto \left[ {\begin{array}{*{20}c} {\left( {4\left( {1 - \left| v \right|} \right) - \left| c \right|} \right)\left( {v + 1} \right) - c} \\ {\left( {4\left( {1 - \left| v \right|} \right) - \left| c \right|} \right)v + 2c} \\ {\left( {4\left( {1 - \left| v \right|} \right) - \left| c \right|} \right)\left( {v - 1} \right) - c} \\ \end{array} } \right] - \text{sgn} \left( {4v\left( {1 - \left| v \right|} \right) - v\left| c \right| - c} \right)\left[ {\begin{array}{*{20}c} {4v\left( {1 - \left| v \right|} \right) - v\left| c \right|} \\ {3vc} \\ { - 4v\left( {1 - \left| v \right|} \right) + v\left| c \right|} \\ \end{array} } \right].$$
(71)

The sharp interface corresponding to \(\hbox{max} \left( {\lambda_{1} , - \lambda_{3} } \right)\) is given by \(\left| {\lambda_{1} + \lambda_{3} } \right| = 0\); therefore,

$$v\left( {4\left( {1 - \left| v \right|} \right) - \left| c \right|} \right) - c = 0.$$
(72)

Using the relationship of \({\text{sgn}}\left( v \right) = {\text{sgn}}\left( c \right)\) under this condition, we get

$$v = \text{sgn} \left( c \right)\frac{{4 - \left| c \right| - \sqrt {16 - 24\left| c \right| + c^{2} } }}{8}.$$
(73)

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aso, N., Ohta, K. & Ide, S. Mathematical review on source-type diagrams. Earth Planet Sp 68, 52 (2016). https://doi.org/10.1186/s40623-016-0421-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s40623-016-0421-5

Keywords