Next Article in Journal
Differentiated Subsidy Policies for Outsourcing Remanufacturing Under Subsidy Phase-Out: Innovation, Production, and Consumption
Next Article in Special Issue
Lower Bounds for the Asymptotic Relative Efficiency of Huber Regression
Previous Article in Journal
Data-Driven Methods and Artificial Intelligence in Reliability and Maintenance: A Review
Previous Article in Special Issue
Computation of Population Variance Estimation in Simple Random Sampling Structures by Developing Generalized Estimator
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Asymmetric Bimodal Normal Distribution: A Tractable Mixture Model for Skewed and Bimodal Data

by
Hassan S. Bakouch
1,
Hugo S. Salinas
2,*,
Çağatay Çetinkaya
3,
Shaykhah Aldossari
4,*,
Amira F. Daghestani
5 and
John L. Santibáñez
2
1
Department of Mathematics, College of Science, Qassim University, Buraydah 51452, Saudi Arabia
2
Departamento de Matemática, Facultad de Ingeniería, Universidad de Atacama, Copiapó 7500015, Chile
3
Department of Actuarial Sciences, Kırıkkale University, Kırıkkale 71450, Türkiye
4
Department of Quantitative Methods, School Business, King Faisal University, Al-Ahsa 36362, Saudi Arabia
5
Department of Mathematics, College of Science and Humanities, Imam Abdulrahman Bin Faisal University, Jubail 35811, Saudi Arabia
*
Authors to whom correspondence should be addressed.
Mathematics 2026, 14(5), 901; https://doi.org/10.3390/math14050901
Submission received: 14 December 2025 / Revised: 1 March 2026 / Accepted: 3 March 2026 / Published: 6 March 2026
(This article belongs to the Special Issue Computational Statistics and Data Analysis, 3rd Edition)

Abstract

We study a parsimonious constrained two-component Gaussian mixture with symmetric locations ± λ and unequal weights controlled by α [ 1 , 1 ] ; we refer to this family as the asymmetric bimodal normal. The constraint eliminates label switching and yields an identifiable parametrization for λ > 0 , while noting the boundary degeneracy at λ = 0 where α is not identifiable. We derive closed-form analytical expressions for the density and distribution functions, an equivalent constructive representation (useful for simulation and interpretation), explicit moment formulas, and conditions distinguishing unimodality from bimodality. For inference, we develop maximum likelihood estimation with observed information standard errors and provide numerically stable fits via a block-coordinate quasi-Newton routine using method of moments initial values. A Monte Carlo simulation study across representative parameter settings evaluates bias and root mean squared error, and examines the behavior of Hessian-based standard error estimates, highlighting regimes where the observed information becomes ill-conditioned under weak separation. Empirical analyses, chemical calibration deviations from the National Institute of Standards and Technology and a regression example with asymmetric errors, show competitive or superior fit and interpretability relative to skewed normal alternatives, asymmetric Laplace models, and unconstrained Gaussian mixtures, with consistent advantages under model comparison using the Akaike information criterion and the Bayesian information criterion.

1. Introduction

The modeling of continuous data exhibiting skewness and unimodality or bimodality presents a persistent challenge in applied statistics. Such datasets arise frequently in material reliability and fatigue, neuroscience, finance, and signal processing, where distributions are often characterized by asymmetric tails and potentially overlapping subpopulations. In these contexts, the Gaussian model is insufficient. Although finite Gaussian mixtures offer a versatile baseline, they raise issues of identifiability and interpretability, such as label switching and multimodal likelihood surfaces, that complicate inference and uncertainty quantification [1,2].
Classical results establish conditions for identifiability in finite mixtures and associated pitfalls [3,4]; comprehensive treatments discuss practical implications for estimation and model selection [5,6]. Recent work mitigates some limitations by replacing Gaussian kernels with heavier-tailed or intrinsically skewed components (for example, mixtures based on generalized hyperbolic distributions or normal–inverse Gaussian distributions), thereby improving cluster recovery under asymmetry and contamination [7,8,9,10].
An alternative route relies on skewed but typically unimodal families, most notably the skew-normal and related classes, which offer tractable likelihoods and convenient regression embedding; yet, they do not transparently separate skewness from structural bimodality [11,12,13]. Closer to our construction, two-piece normal extensions provide analytically convenient uni- and bimodal densities with interpretable shape control and have shown practical value in regression and data analysis [14]. When magnitudes are observed in absolute value, the folded normal is a canonical model with a well-developed theory [15,16]; with truncation at zero, a truncated positive normal adds a shape parameter and flexibility for reliability and survival data [17]. Related asymmetric bimodal and two-piece formulations further support disentangling skewness from modality for sharper inference and diagnostics [18,19].
This paper adopts the separation principle and introduces the asymmetric bimodal normal (ABN) family. The model fixes Gaussian locations at ± λ with λ > 0 and controls global asymmetry through mixture weights via α [ 1 , 1 ] , thereby side-stepping label switching and preserving interpretability. Although  α controls the imbalance of the component weights and λ controls the separation of the component means, skewness and modality are not orthogonal: the unimodality-bimodality transition depends jointly on ( λ , α ) through the critical curve λ c ( α ) derived in Section 4.2. In particular, increasing | α | shifts the threshold upward, so strong weight imbalance can suppress bimodality unless λ is sufficiently large. Here, α [ 1 , 1 ] guarantees valid mixture weights ( 1 ± α ) / 2 [ 0 , 1 ] , while λ > 0 is adopted as an identifiability convention (since ( λ , α ) and ( λ , α ) yield the same density by swapping component labels). The construction yields a closed-form cumulative distribution function as a convex combination of Gaussian terms, along with a simple stochastic representation clarifying the roles of ( λ , α ) and providing transparent conditions for unimodality or bimodality. We develop maximum likelihood inference and assess finite-sample behavior (bias, RMSE, coverage) across representative ( λ , α ) settings, along with real-data illustrations that compare the ABN with skew-normal alternatives and unconstrained Gaussian mixtures. For computation, we rely on L-BFGS-B and block-coordinate updates [20,21,22,23].
Formally, the ABN family is a parsimonious constrained subclass of a two-component Gaussian mixture model with equal variances and symmetric locations. We do not claim that this mixture structure is new in itself; rather, our goal is to provide a unified, tractable, and implementation-oriented treatment for this constrained family, including closed-form distributional expressions, modality characterization, and likelihood-based fitting details. The parametrization ± λ avoids label-switching symmetry and is identifiable for λ > 0 ; as λ 0 , the model collapses to the standard normal, and  α becomes non-identifiable, a boundary feature that we explicitly discuss.
To make the connection with existing constrained Gaussian mixtures explicit, consider the symmetric location, equal variance two-normal mixture
f 2 N ( z ; λ , w ) = w ϕ ( z λ ) + ( 1 w ) ϕ ( z + λ ) , λ 0 , w [ 0 , 1 ] .
Under the reparametrization w = ( 1 + α ) / 2 (and the identifiability convention λ > 0 ), this coincides with our ABN family:
f ABN ( z ; λ , α ) = 1 + α 2 ϕ ( z λ ) + 1 α 2 ϕ ( z + λ ) , λ > 0 , α [ 1 , 1 ] .
Equivalently, letting f 0 ( z ; λ ) = ( ϕ ( z λ ) + ϕ ( z + λ ) ) / 2 , we obtain
f ABN ( z ; λ , α ) = f 0 ( z ; λ ) 1 + α tanh ( λ z ) ,
so ABN can be viewed as a bounded, two-parameter reweighting of this constrained mixture; extensions to more general mixtures are left for future work.
This work makes the following contributions, covering both tractable distributional characterization and implementation-oriented inference: (i) we present and study the ABN constrained Gaussian mixture parametrization as an interpretable two-shape-parameter family for asymmetric univariate or bimodal data; (ii) we derive closed-form expressions for the cumulative distribution function and several key analytic characteristics (moments, mgf, and related quantities) and provide an equivalent constructive representation useful for simulation; (iii) we develop and document maximum likelihood estimation with numerically stable implementation details and standard-error computation away from the singular boundary; (iv) we assess finite-sample performance via simulation; and (v) we illustrate practical utility with empirical applications and comparisons to common alternatives.
To avoid any misunderstanding about scope, we emphasize that ABN is a parsimonious constrained two-normal mixture; our focus is tractability and implementation within this subfamily, while more general mixtures are left for future work.
From an applied perspective, the ABN constraint is most attractive when two latent subpopulations can be reasonably approximated by Gaussian components with comparable dispersion and component means that are approximately symmetric around a common center (after location-scale adjustment). In that case, departures from normality can be captured parsimoniously through a single separation parameter (controlling the unimodal–bimodal transition) and a single weight tilt parameter (controlling skewness), yielding an interpretable and identifiable alternative that often stabilizes likelihood optimization relative to a fully unconstrained two-component Gaussian mixture.
Unconstrained two-component Gaussian mixtures allow for distinct locations and scales but introduce label-switching and intertwined shape effects (for example, several parameters working together to determine skewness and the presence of multiple modes). In contrast, ABN fixes symmetric locations and a common variance and uses the two interpretable shape parameters ( λ , α ) . For reference, the univariate skew-normal model [13] has a probability density function (pdf)
f SN ( z ; δ ) = 2 ϕ ( z ) Φ ( δ z ) ,
which accommodates skewness but is essentially unimodal, whereas ABN can transition from unimodality to bimodality through the explicit critical curve λ c ( α ) (Section 4.2). Moreover, ABN reduces to the equal-weight constrained mixture (the TN baseline) when α = 0 . Section 10 provides empirical benchmarks against common competitors (including skew-normal alternatives, asymmetric Laplace models, and unconstrained Gaussian mixtures).
The remainder of the paper is organized as follows. Section 2 motivates the model and reviews the Gaussian building blocks, the two-piece normal and the folded normal, that underpin the stochastic representation. Section 3 defines the ABN distribution, presents its mixture form and cumulative distribution function, and illustrates the roles of ( λ , α ) . Section 4 collects basic properties, including symmetry relations, limiting behavior, closure properties, and conditions for unimodality versus bimodality. Section 5 derives the Shannon entropy for the ABN family. Section 6 establishes a signed–folded normal representation and a simulation algorithm. Section 7 derives general moment formulae and the moment-generating function, with closed forms for the first four moments and the location–scale extension. Section 8 develops estimation via the method of moments and maximum likelihood, including details on identifiability, optimization, and standard error computation. Section 9 reports a Monte Carlo study of finite-sample performance and numerical stability. Section 10 presents empirical applications on goodness-of-fit assessment and regression with errors following the ABN distribution, benchmarked against competing models. Section 11 concludes with limitations and directions for future work.

2. Motivation and Preliminaries

Our goal is to develop a parsimonious normal-based model with two interpretable shape controls: a modality parameter λ > 0 governing the separation between component centers (unimodality vs. bimodality) and an asymmetry parameter α [ 1 , 1 ] that tilts the mixture weights.
In many applications, departures from normality arise through skewness and/or the presence of two peaks. Classical skew-normal-type families capture skewness but are essentially unimodal, whereas unconstrained two-component Gaussian mixtures can be bimodal but often reduce interpretability and introduce label-switching and intertwined shape effects. The proposed ABN family aims at an intermediate goal: a minimal two-shape-parameter model in which α controls weight imbalance (skewness) and λ controls component separation (tendency to bimodality), while preserving tractable closed-form expressions used later for inference and computation.
The preliminaries below are included because the ABN density admits a compact hyperbolic form: the equal-weight symmetric two-normal mixture satisfies ϕ ( x λ ) / 2 + ϕ ( x + λ ) / 2 = ϕ ( x ) exp ( λ 2 / 2 ) cosh ( λ x ) .
Allowing unequal weights naturally yields the combination cosh ( λ x ) + α sinh ( λ x ) used in Definition 3. The folded normal kernel arises from the transformation | U | with U normal and underpins the signed folded representation and the simulation algorithm in Section 6; hence, we recall these two Gaussian-based kernels next.
We begin with the symmetric two-piece normal kernel, which is algebraically equivalent to an equal-weight two-normal mixture and will serve as a baseline for introducing the asymmetrical extension.
Definition 1.
A random variable X is said to follow the symmetric two-piece normal distribution, denoted by X T N ( λ ) , if its pdf is given by
f X ( x ; λ ) = ϕ ( x ) e λ 2 / 2 cosh ( λ x ) , x R , λ 0 ,
where ϕ ( · ) is the standard normal pdf. Using the identity cosh ( t ) = ( e t + e t ) / 2 , this density can be expressed as an equal-weight mixture of two displaced normal components:
f X ( x ; λ ) = 1 2 ϕ ( x λ ) + 1 2 ϕ ( x + λ ) ,
which corresponds to an equiprobable mixture of N ( λ , 1 ) and N ( λ , 1 ) . The parameter λ controls the separation between components and, consequently, the transition from unimodality to bimodality (see [14]). In particular, for the equal-weight, equal variance mixture in (2), the density is unimodal if and only if λ 1 , and it is bimodal if and only if λ > 1 . Equivalently, for the mixture N ( μ 1 , σ 2 ) / 2 + N ( μ 2 , σ 2 ) / 2 , the distribution is unimodal if and only if | μ 1 μ 2 | 2 σ . In (2), we have | μ 1 μ 2 | = 2 λ with σ = 1 .
Next, we recall the folded normal distribution, whose hyperbolic form mirrors the previous kernel and will be used in the signed folded representation and simulation procedure.
Definition 2.
Let U N ( μ , σ 2 ) . The random variable Y = | U | is said to follow the folded normal distribution, denoted by Y F N ( μ , σ ) (see [15]). Its pdf is given by
f Y ( y ; μ , σ ) = 1 σ 2 π exp y 2 + μ 2 2 σ 2 cosh μ σ 2 y , y > 0 .
By introducing the parameter λ = μ / σ , we obtain the reparameterized density for Y F N ( λ , σ ) :
f Y ( y ; λ , σ ) = 2 σ ϕ y σ e λ 2 / 2 cosh λ y σ , y > 0 .
Remark 1.
For Y F N ( λ , 1 ) ,
f Y ( y ; λ ) = ϕ ( y λ ) + ϕ ( y + λ ) , y > 0 , λ 0 ,
which mirrors the mixture form in (2) restricted to y > 0 .
Definitions 1 and 2 provide the two Gaussian-based kernels that underpin our construction of the ABN family (Definition 3). Definition 1 introduces the symmetric equal-weight mixture f X ( x ; λ ) = 1 2 ϕ ( x λ ) + 1 2 ϕ ( x + λ ) , which can be rewritten using ϕ ( x λ ) = ϕ ( x ) exp ( λ 2 / 2 ) exp ( ± λ x ) as f X ( x ; λ ) = ϕ ( x ) exp ( λ 2 / 2 ) cosh ( λ x ) . To obtain the asymmetric extension in Definition 3, we retain the same symmetric component locations ± λ and introduce a weight tilt α [ 1 , 1 ] :
f Z ( z ; λ , α ) = 1 + α 2 ϕ ( z λ ) + 1 α 2 ϕ ( z + λ ) = ϕ ( z ) exp ( λ 2 / 2 ) cosh ( λ z ) + α sinh ( λ z ) .
Finally, Definition 2 is included because the absolute value transformation naturally produces the folded normal kernel; indeed, for  Y = | Z | , one has f Y ( y ) = f Z ( y ) + f Z ( y ) for y > 0 , which recovers the mixture form in Remark 1. This connection is exploited later to obtain the signed folded representation and an efficient simulation scheme.

3. The Asymmetric Bimodal Normal Distribution

In this section, we define and study the ABN distribution.
Definition 3.
A random variable Z follows the ABN distribution with parameters ( λ , α ) , denoted Z A B N ( λ , α ) , if its pdf is
f Z ( z ; λ , α ) = ϕ ( z ) e λ 2 / 2 cosh ( λ z ) + α sinh ( λ z ) , z R , λ > 0 , | α | 1 ,
where ϕ is the standard normal pdf.
Remark 2.
Using cosh t = ( e t + e t ) / 2 and sinh t = ( e t e t ) / 2 , (5) is the convex combination
f Z ( z ; λ , α ) = 1 + α 2 ϕ ( z λ ) + 1 α 2 ϕ ( z + λ ) ,
that is, a combination of N ( λ , 1 ) and N ( λ , 1 ) with weights ( 1 + α ) / 2 . Accordingly, ABN is a two-parameter constrained Gaussian mixture with symmetric component means; throughout, the study focuses on tractable characterization and inference within this constrained subfamily (rather than on proposing a new mixture structure). Hence, α controls asymmetry (weight imbalance), and  λ > 0 controls component separation and modality. At  α = 0 , the model coincides with the symmetric equal weight case described in Definition 1. At  λ = 0 , (6) gives f Z ( z ) = ϕ ( z ) ; thus, α is not identifiable on that boundary, and we work with λ > 0 in the full model.
Figure 1 illustrates the roles of the two shape parameters. For fixed λ (top panels), varying α tilts the mixture weights and induces left/right asymmetry ( α > 0 shifts probability toward larger values; α < 0 toward smaller values; α = 0 is symmetric). For fixed α (bottom panels), increasing λ separates the component centers, transitioning from unimodal to bimodal shapes as the separation increases. Proposition 1 provides a closed-form expression for the cumulative distribution function.
Proposition 1.
If Z A B N ( λ , α ) , then the cdf is
F Z ( z ; λ , α ) = 1 + α 2 Φ ( z λ ) + 1 α 2 Φ ( z + λ ) ,
where Φ denotes the standard normal cdf.
Remark 3.
The quantile function for the A B N ( λ , α ) distribution does not admit a closed-form expression. However, since the cdf F Z ( · ; λ , α ) in (7) is explicit and strictly increasing, the p-th quantile q p can be straightforwardly found by numerical inversion, that is, as the unique solution of F Z ( q p ; λ , α ) = p . In practice, robust monotone root-finding methods (for instance, the bisection method or Brent’s algorithm) may be applied. For instance, in R [23], one may implement F Z ( z ; λ , α ) via pnorm and compute q p using uniroot applied to z F Z ( z ; λ , α ) p ; a self-contained implementation (pABN and qABN) is provided in Appendix B. Random generation is also straightforward. Using the mixture representation in (6), draw B Bernoulli ( ( 1 + α ) / 2 ) and then sample Z | { B = 1 } N ( λ , 1 ) and Z | { B = 0 } N ( λ , 1 ) . For the general location-scale family X = ξ + η Z , output X = ξ + η Z . An R routine (rABN) is provided in Appendix B, and Algorithm 1 provides an equivalent sampler based on Proposition 11 and is the one used in the simulation study.
Algorithm 1 Random generation from X A B N ( ξ , η , λ , α ) .
Require:  ξ R , η > 0 , λ > 0 , α [ 1 , 1 ] , sample size n
  1:
for  i = 1 , , n   do
  2:
       Generate U i N ( λ , 1 ) and set Y i | U i |
  3:
       Generate S i Bernoulli 1 + α tanh ( λ Y i ) 2
  4:
       Set Z i ( 2 S i 1 ) Y i                  ▹ Z i = Y i if S i = 1 , else Z i = Y i
  5:
       Set X i ξ + η Z i
  6:
end for
  7:
return  X 1 , , X n

4. Properties, Closure, and Transformations

We gather fundamental characteristics of the ABN family, focusing on symmetries, limiting behavior, and stability under basic transformations. Throughout, Z A B N ( λ , α ) denotes the standard version with pdf (6) and cdf (7). The properties collected in this section clarify the interpretation and practical scope of the ABN family. They highlight how α controls weight imbalance (skewness) and how λ controls component separation and the uni-/bimodality transition, including informative limiting regimes. They also document key closure behavior under location-scale transformations and additive Gaussian noise, and provide Gaussian-based transformations (absolute value and truncation) that are useful for computation and simulation. Finally, the lack of closure under convolution delineates when richer mixture extensions may be needed.
Proposition 2.
If Z A B N ( λ , α ) with λ > 0 and α [ 1 , 1 ] , then:
(i) 
Symmetric case: f Z ( z ; λ , 0 ) = ϕ ( z ) e λ 2 / 2 cosh ( λ z ) .
(ii) 
Extreme weights: f Z ( z ; λ , 1 ) = ϕ ( z λ ) and f Z ( z ; λ , 1 ) = ϕ ( z + λ ) .
(iii) 
Magnitude: | Z | = d | X | F N ( λ , 1 ) , where X N ( λ , 1 ) (hence, the law of | Z | does not depend on α).
(iv) 
Reflection: Z A B N ( λ , α ) ; equivalently, f Z ( z ) = ϕ ( z ) e λ 2 / 2 cosh ( λ z ) α sinh ( λ z ) .
(v) 
Small-separation limit: lim λ 0 + f Z ( z ; λ , α ) = ϕ ( z ) for any α [ 1 , 1 ] (the skewness parameter is not identifiable at λ = 0 ).
(vi) 
Large-separation limit: As λ , the mass escapes to ± : more precisely, Z / λ S , where P ( S = + 1 ) = 1 + α 2 and P ( S = 1 ) = 1 α 2 . In particular, the density does not degenerate at the origin.
Remark 4.
Item (iii) holds for all α because | N ( λ , 1 ) | and | N ( λ , 1 ) | have the same folded normal law. The unimodality–bimodality transition is governed by a critical curve λ c ( α ) : in the symmetric case α = 0 , the exact threshold is λ c ( 0 ) = 1 , while for imbalanced weights ( | α | close to 1), a larger separation is needed. See Section 4.2 for a sharper characterization and numerical values of λ c ( α ) . We note that alternative numerical thresholds occasionally reported in the literature typically arise from different parameterizations of separation (for instance, by employing a uniform metric to measure the distance between component means); Proposition 8 (i) below provides the self-contained threshold under our ( ± λ , σ 2 = 1 ) convention.
Figure 2 illustrates how the ABN distribution simplifies to other well-known distributions based on specific values of the skewness parameter α . When α = 0 , the ABN distribution reduces to the symmetric TN distribution. For extreme cases, when α = 1 , the ABN becomes N ( λ , 1 ) , and when α = 1 , it becomes N ( λ , 1 ) , highlighting the role of α in selecting the underlying normal component in (6).

4.1. Closure and Transformations

We record the stability properties of the ABN family under basic operations. Closure properties are summarized in Propositions 3–7.
Definition 4.
A random variable X is said to follow an ABN distribution with parameters θ = ( ξ , η , λ , α ) , denoted X A B N ( θ ) , if its pdf is
f X ( x ; θ ) = 1 η ϕ x ξ η exp λ 2 2 cosh λ x ξ η + α sinh λ x ξ η , x R ,
where ξ R , η > 0 , λ > 0 , and  | α | 1 . Equivalently,
f X ( x ; θ ) = 1 + α 2 η ϕ x ξ η λ + 1 α 2 η ϕ x ξ η + λ .
Proposition 3.
Let X = ξ + η Z with η > 0 and Z A B N ( λ , α ) . Then X A B N ( ξ , η , λ , α ) (Definition 4). In particular, standardization is exact: ( X ξ ) / η A B N ( λ , α ) .
Proof. 
Immediately from (6) by changing variables.    □
Proposition 4.
(i) Z A B N ( λ , α ) ;    (ii) | Z | = d | N ( λ , 1 ) | F N ( λ , 1 ) (independent of α).
Proof. 
(i) Replace z with z in (6). (ii) Both mixture components yield the same folded normal on ( 0 , ) ; see Remark 4.    □
Proposition 5.
Let ε N ( 0 , τ 2 ) be independent of Z, and set X = Z + ε . Then
X = d 1 + α 2 N ( λ , 1 + τ 2 ) + 1 α 2 N ( λ , 1 + τ 2 ) .
Consequently, after variance standardization,
X = X 1 + τ 2 A B N λ 1 + τ 2 , α .
Proof. 
Convolution preserves each Gaussian component and the weights; rescale by 1 + τ 2 to match the unit component variance ABN template.    □
Proposition 6.
Let Z 0 = Z ( Z > 0 ) . Then Z 0 is a two-point mixture of truncated normals:
f Z 0 ( z ) = 1 + α 2 p 0 ϕ ( z λ ) + 1 α 2 p 0 ϕ ( z + λ ) , z > 0 ,
where p 0 = 1 + α 2 Φ ( λ ) + 1 α 2 Φ ( λ ) . An analogous expression holds for Z ( Z < 0 ) .
Proof. 
Use (6) and P ( N ( μ , 1 ) > 0 ) = Φ ( μ ) for each component; renormalize by p 0 .    □
Proposition 7.
Let Z 1 A B N ( λ 1 , α 1 ) and Z 2 A B N ( λ 2 , α 2 ) be independent. Then Z 1 + Z 2 is, in general, a four-component Gaussian mixture with a common variance 2; hence, it is not A B N . Closure holds only when (i) λ 1 = 0 or λ 2 = 0 (one factor is normal), or (ii) | α 1 | = | α 2 | = 1 (both factors are normal).
Proof. 
By independence and (6), the sum has support on { ± λ 1 ± λ 2 } with four weights unless a component collapses to a single normal (cases (i):(ii)). A two-location ABN representation is generally impossible.    □
Remark 5.
Proposition 5 shows that additive Gaussian noise shrinks the separation parameter from λ to λ / 1 + τ 2 without altering α after standardization. Hence, modest measurement noise moves the model toward unimodality (see Section 4.2), a useful diagnostic when comparing raw vs. denoised data.

4.2. Characterization and Bimodality

We collect the structural properties of the ABN family and provide a unified characterization of the transition between unimodality and bimodality.
Proposition 8.
Let Z A B N ( λ , α ) with pdf (6).
(i) 
Symmetric case: If α = 0 , the density is unimodal if and only if λ 1 and bimodal if and only if λ > 1 .
(ii) 
General case: If α ( 1 , 1 ) , there exists a unique threshold λ c ( α ) 1 , strictly increasing in | α | , such that the density is unimodal if and only if λ λ c ( α ) and bimodal if and only if λ > λ c ( α ) . In particular, λ c ( 0 ) = 1 and lim | α | 1 λ c ( α ) = .
(iii) 
Extreme weights: If α = ± 1 , then Z N ( ± λ , 1 ) , and the density is always unimodal.
(iv) 
Critical curve (implicit form): For α ( 1 , 1 ) , the transition occurs at the unique pair ( λ , z ) , solving
log 1 + α 1 α + log z λ z + λ + 2 λ z = 0 ,
z 2 = λ 2 1 , z sign ( α ) 0 ,
and λ c ( α ) is λ, solving (8) and (9).
Proof. 
Write the standard ABN density in mixture form f Z ( z ) = w 1 ϕ ( z λ ) + w 0 ϕ ( z + λ ) , w 1 = ( 1 + α ) / 2 , w 0 = ( 1 α ) / 2 with λ > 0 and α [ 1 , 1 ] . Differentiating, f Z ( z ) = w 1 ( z λ ) ϕ ( z λ ) w 0 ( z + λ ) ϕ ( z + λ ) . Since this is a two-component equal variance Gaussian mixture, f Z can have at most two modes.
(i)
In the symmetric case w 1 = w 0 = 1 / 2 ; hence, f Z is even and f Z ( 0 ) = 0 . Moreover,
f Z ( 0 ) = ( λ 2 1 ) ϕ ( λ ) .
Thus, if  λ < 1 , then f Z ( 0 ) < 0 and 0 is a strict local maximum; by symmetry and the two-mode bound, f Z is unimodal. If  λ > 1 , then f Z ( 0 ) > 0 and 0 is a local minimum; since f Z ( z ) 0 as | z | , two symmetric off-zero maxima must occur, hence bimodality. The boundary λ = 1 gives the transition.
(ii)
For z ( λ , λ ) , the equation f Z ( z ) = 0 is equivalent to
w 1 w 0 λ z λ + z exp ( 2 λ z ) = 1 ,
using ϕ ( z λ ) / ϕ ( z + λ ) = exp ( 2 λ z ) . Define
H λ , α ( z ) : = log 1 + α 1 α + log λ z λ + z + 2 λ z ,
so that stationary points correspond to zeros of H λ , α in ( λ , λ ) . A direct derivative calculation gives
H λ , α ( z ) = 1 λ z 1 λ + z + 2 λ = 2 λ 1 1 λ 2 z 2 .
If 0 < λ 1 , then λ 2 z 2 λ 2 1 , hence H λ , α ( z ) < 0 for all z ( λ , λ ) , and H λ , α has a unique zero. Therefore, f Z has a unique stationary point and is unimodal.
If λ > 1 , then H λ , α ( z ) = 0 occurs at z = ± λ 2 1 , so H λ , α has one local minimum and one local maximum and therefore has either one zero (unimodal) or three zeros (bimodal). The boundary between these regimes occurs when two zeros merge into a double root; this yields a unique threshold λ c ( α ) 1 . The map | α | λ c ( α ) is strictly increasing because H λ , α depends on α only through the additive term log ( ( 1 + α ) / ( 1 α ) ) (increasing in | α | ), which shifts the curve and forces the unique double root solution to occur at larger λ . In particular, λ c ( 0 ) = 1 (from (i)), and  λ c ( α ) as | α | 1 since log ( ( 1 + | α | ) / ( 1 | α | ) ) .
(iii)
One of the mixture weights is zero, hence Z N ( ± λ , 1 ) , and the density is unimodal.
(iv)
At the transition in (ii), two stationary points coalesce at ( λ , z ) , so f Z ( z ) = f Z ( z ) = 0 . Solving f Z ( z ) = 0 yields (8), and eliminating the weights via f Z ( z ) = 0 gives ( z + λ ) ( z λ ) = 1 , hence z 2 = λ 2 1 , with the branch selection stated in (9). Therefore, λ c ( α ) is the unique λ , solving (8) and (9).    □
Remark 6.
Equations (8) and (9) reduce the computation of the critical curve λ c ( α ) to solving a one-dimensional root-finding problem in λ > 1 . In particular, λ c ( 0 ) = 1 . For  α ( 1 , 1 ) { 0 } , define
G α ( λ ) = log 1 + α 1 α + log s ( λ ) λ s ( λ ) + λ + 2 λ s ( λ ) , s ( λ ) = sign ( α ) λ 2 1 ,
so that λ c ( α ) is the unique solution of G α ( λ ) = 0 with λ > 1 .
In practice, λ c ( α ) can be computed with a safeguarded Newton method: choose λ L = 1 + ε (for instance, ε = 10 8 ) and increase λ U (for instance, by doubling) until G α ( λ U ) > 0 (while G α ( λ L ) < 0 for small ε). Then iterate λ λ G α ( λ ) / G α ( λ ) , using the update only if it stays within ( λ L , λ U ) ; otherwise, fall back to bisection λ ( λ L + λ U ) / 2 . Update the bracket according to the sign of G α ( λ ) and stop when | G α ( λ ) | (or the bracket width) is below a prescribed tolerance. A closed-form derivative is available via
s ( λ ) = sign ( α ) λ λ 2 1 , G α ( λ ) = s ( λ ) 1 s ( λ ) λ s ( λ ) + 1 s ( λ ) + λ + 2 s ( λ ) + 2 λ s ( λ ) .

5. Shannon Entropy

An entropy identity is given in Proposition 9, with the location-scale extension in Corollary 1 and a lower bound in Proposition 10. We quantify uncertainty via the Shannon differential entropy. Let Z A B N ( λ , α ) be the standard version with pdf (6).
Lemma 1.
Let Z ABN ( λ , α ) with λ > 0 and | α | 1 . Define
g ( u ; α ) = cosh ( u ) + α sinh ( u ) = 1 + α 2 e u + 1 α 2 e u , u R .
Then g ( u ; α ) > 0 for all u, so the logarithm inside the expectation term in (10) is well-defined.
If | α | < 1 for all u R ,
1 | α | 2 e | u | g ( u ; α ) e | u | ,
and hence
log ( g ( u ; α ) ) | u | + log 1 | α | 2 .
Taking u = λ Z and using E ( | Z | ) < (since Z is a two-normal mixture), we get
E log cosh ( λ Z ) + α sinh ( λ Z ) < .
For α = ± 1 , g ( u ; ± 1 ) = e ± u , so log ( g ( λ Z ) ) = ± λ Z and the expectation is also finite.
Proposition 9.
The Shannon entropy of Z is
h ( Z ) = E ( log ( f Z ( Z ) ) ) = 1 2 log ( 2 π ) + 1 2 + λ 2 E log cosh ( λ Z ) + α sinh ( λ Z ) .
In particular, for  α = ± 1 , one has h ( Z ) = 1 2 log ( 2 π e ) (unit-variance normal), and for α = 0 ,
h ( Z ) = 1 2 log ( 2 π ) + 1 2 + λ 2 E log cosh ( λ Y ) ,
where Y F N ( λ , 1 ) .
Proof. 
From the PDF definition in (5), we have
log ( f Z ( Z ) ) = 1 2 log ( 2 π ) 1 2 Z 2 1 2 λ 2 + log cosh ( λ Z ) + α sinh ( λ Z ) .
The entropy is h ( Z ) = E ( log ( f Z ( Z ) ) ) . Using the raw second moment E ( Z 2 ) = 1 + λ 2 (Corollary 2), the linear terms become 1 2 log ( 2 π ) + 1 2 ( 1 + λ 2 ) + 1 2 λ 2 , which simplifies to the expression in (10).
For the extreme cases α = ± 1 , we use the identity cosh ( u ) ± sinh ( u ) = e ± u . The expectation term becomes E ( log ( e ± λ Z ) ) = E ( ± λ Z ) = ± λ E ( Z ) . Since E ( Z ) = α λ and α = ± 1 , this equals λ 2 . Substituting this back into (10) yields h ( Z ) = 1 2 log ( 2 π ) + 1 2 + λ 2 λ 2 = 1 2 log ( 2 π e ) .
For the symmetric case α = 0 , the term reduces to E ( log ( cosh ( λ Z ) ) ) . Since cosh ( · ) is an even function, this expectation depends only on the magnitude | Z | . Recalling that | Z | = d Y F N ( λ , 1 ) , we obtain (11).    □
Corollary 1.
If X = ξ + η Z A B N ( ξ , η , λ , α ) with η > 0 , then
h ( X ) = h ( Z ) + log ( η ) .
Remark 7.
A numerically integrable function uses the log–sum–exp form
log cosh ( u ) + α sinh ( u ) = LSE log ( 1 + α ) + u , log ( 1 α ) u log ( 2 ) , u = λ z .
Expectations in (10) can be computed as a two-term Gaussian mixture integral from (6), or via Gauss–Hermite quadrature after the change of variable z z ± λ .
The next proposition provides a simple closed-form lower bound for the entropy h ( Z ) in terms of ( λ , α ) , which is useful for a quick numerical assessment without computing the expectation in (10).
Proposition 10.
Let Z A B N ( λ , α ) and set c ( λ , α ) = cosh ( λ 2 ) + α 2 sinh ( λ 2 ) . Then
h ( Z ) 1 2 log ( 2 π e ) + λ 2 2 log ( c ( λ , α ) ) .
Proof. 
Let g ( z ) = cosh ( λ z ) + α sinh ( λ z ) . Since g ( z ) = ( 1 + α ) e λ z / 2 + ( 1 α ) e λ z / 2 > 0 for | α | 1 , log ( g ( Z ) ) is well-defined and, by the concavity of log, Jensen’s inequality gives
E ( log ( g ( Z ) ) ) log E ( g ( Z ) ) .
Moreover,
E ( g ( Z ) ) = 1 + α 2 M Z ( λ ) + 1 α 2 M Z ( λ ) ,
and using the mgf of Z (see Proposition 14, M Z ( t ) = e t 2 / 2 ( cosh ( λ t ) + α sinh ( λ t ) ) ), we obtain M Z ( ± λ ) = e λ 2 / 2 ( cosh ( λ 2 ) ± α sinh ( λ 2 ) ) ; hence,
E ( g ( Z ) ) = e λ 2 / 2 cosh ( λ 2 ) + α 2 sinh ( λ 2 ) = e λ 2 / 2 c ( λ , α ) .
Substituting into the entropy identity (10), h ( Z ) = 1 2 log ( 2 π e ) + λ 2 E ( log ( g ( Z ) ) ) , yields
h ( Z ) 1 2 log ( 2 π e ) + λ 2 λ 2 2 + log ( c ( λ , α ) ) ,
which is (13).    □
Remark 8.
Equation (12) implies that h grows linearly in log η and is independent of ξ. For fixed ( λ , α ) , the case α = ± 1 yields the normal benchmark h = 1 2 log ( 2 π e ) ; departures from ± 1 decrease the entropy through the expectation term in (10).

6. Stochastic Representation of the ABN Random Variable

The following proposition presents the mechanism for generating random numbers that follow the ABN distribution.
Proposition 11.
A random variable Z follows A B N ( λ , α ) if and only if there exist Y F N ( λ , 1 ) (supported on ( 0 , ) ) and S { 1 , 1 } , which are generally dependent, such that
P ( S = 1 Y = y ) = 1 + α tanh ( λ y ) 2 , P ( S = 1 Y = y ) = 1 α tanh ( λ y ) 2 ,
and
Z = d S Y ,
with λ > 0 and | α | 1 .
Proof. 
Suppose Z A B N ( λ , α ) with density f Z ( z ) = ( 1 + α ) ϕ ( z λ ) / 2 + ( 1 α ) ϕ ( z + λ ) see (6). Define Y = | Z | and S = sign ( Z ) . For  y > 0 ,
f Y ( y ) = f Z ( y ) + f Z ( y ) = ϕ ( y λ ) + ϕ ( y + λ ) = 2 ϕ ( y ) e λ 2 / 2 cosh ( λ y ) ,
so Y F N ( λ , 1 ) . Moreover,
P ( S = 1 Y = y ) = f Z ( y ) f Z ( y ) + f Z ( y ) = 1 + α 2 ϕ ( y λ ) + 1 α 2 ϕ ( y + λ ) ϕ ( y λ ) + ϕ ( y + λ ) .
Using ϕ ( y λ ) = ϕ ( y ) e λ 2 / 2 e ± λ y gives
ϕ ( y λ ) ϕ ( y + λ ) ϕ ( y λ ) + ϕ ( y + λ ) = e λ y e λ y e λ y + e λ y = tanh ( λ y ) ,
hence P ( S = 1 Y = y ) = ( 1 + α tanh ( λ y ) ) / 2 .
Conversely, let Y F N ( λ , 1 ) ; and conditionally on Y = y , let S { 1 , 1 } satisfy P ( S = 1 Y = y ) = ( 1 + α tanh ( λ y ) ) / 2 . Set Z = S Y . For  z 0 ,
f Z ( z ) = f Y ( z ) P ( S = 1 Y = z ) = 2 ϕ ( z ) e λ 2 / 2 cosh ( λ z ) 1 + α tanh ( λ z ) 2 = ϕ ( z ) e λ 2 / 2 cosh ( λ z ) + α sinh ( λ z ) .
For z < 0 , since Y = z > 0 and tanh ( λ z ) = tanh ( λ z ) , the same expression results. Therefore, f Z ( z ) = ( 1 + α ) ϕ ( z λ ) / 2 + ( 1 α ) ϕ ( z + λ ) /2, that is, Z A B N ( λ , α ) .    □
Proposition 11 provides a constructive decomposition of Z as a signed folded normal variable; the next algorithm translates this characterization into a ready-to-implement sampler for X = ξ + η Z A B N ( ξ , η , λ , α ) .
Remark 9.
Because tanh ( · ) [ 1 , 1 ] and | α | 1 , the quantity P ( S = 1 Y = y ) = ( 1 + α tanh ( λ y ) ) / 2 is a valid probability. The representation immediately yields | Z | = Y F N ( λ , 1 ) (independent of α) and is convenient for simulation and for deriving conditional moments.

Location-Scale Family

For completeness, we recall the location-scale extension of the ABN family given in Definition 4. This notation will be used throughout the moment derivations and inference sections. This location-scale extension is essential for practical modeling on the original data scale while keeping the shape parameters ( λ , α ) scale-free and interpretable. In particular, standardization gives Z = ( X ξ ) / η A B N ( λ , α ) , so that moment formulas and likelihood inference can be written in terms of z i = ( x i ξ ) / η . Moreover, distributional computations and simulations reduce to the standard case via F X ( x ) = F Z ( ( x ξ ) / η ) and X = ξ + η Z (see Appendix B).

7. Derivation of Moments

Let Z A B N ( λ , α ) denote the standard version and X = ξ + η Z A B N ( ξ , η , λ , α ) . The random variable Z admits the stochastic representation in Proposition 11. We now derive a general formula for the r-th moment (Proposition 12).
Proposition 12.
Let Z A B N ( λ , α ) . The k-th moment of Z is
E ( Z k ) = 1 2 j = 0 k k j λ k j 1 + ( 1 ) k j + α ( 1 ( 1 ) k j ) I j ,
where I j are the j-th moments of the standard normal distribution, namely
I j = u j ϕ ( u ) d u = 2 j / 2 1 π ( 1 + ( 1 ) j ) Γ 1 + j 2 = 0 , j odd , ( 2 m ) ! 2 m m ! , j = 2 m .
Proof. 
Recall I j = u j ϕ ( u ) d u , where ϕ ( u ) = u ϕ ( u ) . If j is odd, then u j ϕ ( u ) is odd; hence, I j = 0 . For  j 2 , integration by parts gives
I j = u j ϕ ( u ) d u = u j 1 ϕ ( u ) d u = ( u j 1 ϕ ( u ) ) | + ( j 1 ) u j 2 ϕ ( u ) d u = ( j 1 ) I j 2 ,
since u j 1 ϕ ( u ) 0 as | u | . Iterating yields I 2 m = ( 2 m 1 ) ! ! = ( 2 m ) ! / ( 2 m m ! ) .
Now, using the mixture form (6) for Z A B N ( λ , α ) and the change of variables u = z λ , we obtain
E ( Z r ) = 1 + α 2 ( u + λ ) r ϕ ( u ) d u + 1 α 2 ( u λ ) r ϕ ( u ) d u .
Expanding ( u ± λ ) k and collecting terms gives
E ( Z k ) = 1 2 j = 0 k k j λ k j 1 + α + ( 1 ) k j ( 1 α ) I j = 1 2 j = 0 k k j λ k j 1 + ( 1 ) k j + α ( 1 ( 1 ) k j ) I j ,
which is the stated formula.    □
Corollary 2.
Let Z A B N ( λ , α ) . Then the first four moments are
E ( Z ) = α λ , E ( Z 2 ) = 1 + λ 2 , E ( Z 3 ) = α λ ( 3 + λ 2 ) , E ( Z 4 ) = 3 + 6 λ 2 + λ 4 .
The mean, variance, skewness, and kurtosis of a random variable X with the ABN distribution follow from the next corollary.
Remark 10.
To further validate the closed-form moment expressions reported in Corollary 2, we computed E ( Z k ) for k = 1 , , 4 in two independent ways: (i) by directly evaluating the analytic formulas in Corollary 2 and (ii) via direct numerical quadrature of the defining integral E ( Z k ) = R z k f Z ( z ; λ , α ) d z (adaptive integration). The comparison is reported in Table A1 in Appendix A. Across a representative grid of ( α , λ ) values, the two computations agree up to the displayed precision (with discrepancies on the order of the quadrature error), supporting the correctness of the closed-form expressions in Corollary 2.
Remark 11.
Corollary 2 reports raw moments. In particular, although  E ( Z 2 ) = 1 + λ 2 , the variance is
Var ( Z ) = E ( Z 2 ) ( E ( Z ) ) 2 = 1 + λ 2 ( 1 α 2 ) ,
since E ( Z ) = α λ . Hence, for  X = ξ + η Z , we have Var ( X ) = η 2 Var ( Z ) = η 2 ( 1 + λ 2 ( 1 α 2 ) ) (Corollary 3).
Corollary 3.
Let X = ξ + η Z A B N ( θ ) . Then, the mean, variance, skewness ( γ X ), and kurtosis ( κ X ) are
E ( X ) = ξ + η λ α , Var ( X ) = η 2 ( 1 + λ 2 ( 1 α 2 ) ) ,
γ X = 2 λ 3 α ( 1 α 2 ) 1 + λ 2 ( 1 α 2 ) 3 / 2 , κ X = 3 + 6 λ 2 ( 1 α 2 ) + λ 4 ( 1 + 2 α 2 3 α 4 ) 1 + λ 2 ( 1 α 2 ) 2 .
As an alternative route, Proposition 13 computes the moments of X in terms of the moments of Y F N ( λ , 1 ) arising from the stochastic representation of Z.
Proposition 13.
Let X = ξ + η A B N ( θ ) . The r-th moment of X is
E ( X r ) = k = 0 r r k ξ r k η k E ( Z k ) ,
where
E ( Z k ) = E ( Y k ) , if k is even , α E Y k tanh ( λ Y ) , if k is odd ,
and Y F N ( λ , 1 ) is the random variable in the stochastic representation of Z given in Proposition 11.
Proof. 
From the stochastic representation in Proposition 11 and by conditioning,
E ( Z k )   = E E ( Z k Y ) = E Y k 1 2 + α 2 tanh ( λ Y ) + ( 1 ) k Y k 1 2 α 2 tanh ( λ Y ) = E α 2 1 ( 1 ) k Y k tanh ( λ Y ) + 1 + ( 1 ) k 2 Y k ,
which yields (18). Finally, (17) follows from the binomial theorem and the linearity of expectation.
Thus, if k is even, then E ( Z k ) = E ( Y k ) ; whereas if k is odd, then E ( Z k ) = α E Y k tanh ( λ Y ) , yielding (18); finally, (17) follows from the binomial theorem and the linearity of expectation.    □
Proposition 14.
Let X = ξ + η Z with Z A B N ( λ , α ) and η > 0 . The moment generating function of X is
M X ( t ) = E ( e t X ) = exp ξ t + 1 2 η 2 t 2 cosh ( λ η t ) + α sinh ( λ η t ) , t R .
Proof. 
Since M X ( t ) = e ξ t M Z ( η t ) and M Z ( t ) = exp ( t 2 / 2 ) ( cosh ( λ t ) + α sinh ( λ t ) ) , substituting t η t yields (19).    □
The characteristic function is given in Proposition 15.
Proposition 15.
Let X = ξ + η Z with Z A B N ( λ , α ) and η > 0 . Then the characteristic function of X is
φ X ( t ) = E e i t X = exp i ξ t 1 2 η 2 t 2 cos ( λ η t ) + i α sin ( λ η t ) , t R .
In particular, for the standard case Z A B N ( λ , α ) ,
φ Z ( t ) = exp 1 2 t 2 cos ( λ t ) + i α sin ( λ t ) .
Proof. 
From (19), M X ( t ) = exp ξ t + 1 2 η 2 t 2 cosh ( λ η t ) + α sinh ( λ η t ) . Evaluating at t i t gives
φ X ( t ) = M X ( i t ) = exp i ξ t 1 2 η 2 t 2 cosh ( i λ η t ) + α sinh ( i λ η t ) .
Using cosh ( i u ) = cos u and sinh ( i u ) = i sin u yields the stated expression.    □

8. Estimation with Inference

This section addresses parameter estimation for the ABN distribution and the evaluation of finite-sample performance. We consider two classical approaches: the method of moments (MoM), which yields closed-form estimators useful as starting values, and maximum likelihood estimation (MLE), our main inferential tool due to its asymptotic optimality. We derive the log-likelihood, score vector, and observed information matrix. Numerical maximization is carried out in R [23] using the L-BFGS-B algorithm of Byrd et al. [21]; bounds on parameters are enforced through the optimizer’s box constraints.

8.1. Identifiability and Fisher Information

Identifiability is established in Proposition 16 and Corollary 4, and the score/Fisher information is given in Lemma 2.
Proposition 16.
If Z ABN ( λ , α ) with λ > 0 and | α | 1 , then the map ( λ , α ) f Z is injective. In particular,
λ = E ( Z 2 ) 1 equivalently , λ = ( 2 log ( f Z ( 0 ) / ϕ ( 0 ) ) ) 1 / 2 , α = E ( Z ) λ .
Proof. 
Since E ( Z 2 ) = 1 + λ 2 (Corollary 2), λ is uniquely determined by the law of Z (equivalently, by  f Z ( 0 ) = ϕ ( 0 ) e λ 2 / 2 ). Once λ is known and λ > 0 , the mean identity E ( Z ) = α λ yields α = E ( Z ) / λ . Note that f Z ( 0 ) identifies λ but does not identify α .    □
Corollary 4.
If X = ξ + η Z A B N ( ξ , η , λ , α ) , then
η = Var ( X ) / 1 + λ 2 ( 1 α 2 ) , ξ = E ( X ) η λ α ,
and ( λ , α ) are recovered from the law of Z = ( X ξ ) / η via Proposition 16. (The recovery of α requires λ > 0 , since α is not identifiable at the boundary λ = 0 ).
Lemma 2.
For Z A B N ( λ , α ) , let u = λ Z and
T ( u ; α ) = sinh ( u ) + α cosh ( u ) cosh ( u ) + α sinh ( u ) .
The per-observation score for ( λ , α ) is
U λ ( Z ) = λ + Z T ( λ Z ; α ) , U α ( Z ) = sinh ( λ Z ) cosh ( λ Z ) + α sinh ( λ Z ) .
The Fisher information entries are
I λ λ = E U λ 2 , I α α = E U α 2 , I λ α = E U λ U α ,
which can be computed by a one-dimensional integral using the mixture form (6). At  α = 0 , symmetry implies I λ α = 0 .
Remark 12.
At the boundary λ = 0 , Equation (6) reduces to f Z ( z ) = ϕ ( z ) for all α; hence, α is not identifiable at λ = 0 . For small λ > 0 , α is identifiable but can be weakly identified in finite samples, which is consistent with the near-singularity of the Fisher information discussed below.
Remark 13.
It is important to note that the ABN model, like the skew-normal and other mixture-type distributions, suffers from a singularity in the Fisher information matrix when λ 0 . In this limit, the score functions for λ and α become linearly dependent (collinear), rendering the information matrix singular. Consequently, standard asymptotic theory for MLEs (for example, Wald confidence intervals) may not be reliable in the immediate vicinity of λ = 0 . This explains the large standard errors observed in simulation scenarios with small λ and small sample sizes (see Table 1). For strictly unimodal data near the boundary, penalized likelihood or Bayesian methods with informative priors on λ could be considered to stabilize inference.
Remark 14.
At the boundary λ = 0 , the mixture form in (6) reduces to f Z ( z ) = ϕ ( z ) for all α, so α is not identifiable, and the ABN model collapses to the standard normal. More generally, for the location-scale extension X = ξ + η Z with Z ABN ( λ , α ) , the case λ = 0 yields X N ( ξ , η 2 ) ; hence, λ = 0 can be treated as a nested null/baseline model in applications.
To quantify weak identification as λ 0 , use the hyperbolic form in (5) and expand:
f Z ( z ; λ , α ) = ϕ ( z ) 1 + α λ z + 1 2 ( z 2 1 ) λ 2 + O ( λ 3 ) , λ 0 ,
uniformly for z in compact sets. In particular, the α-score satisfies
U α ( z ) = α log f Z ( z ; λ , α ) = sinh ( λ z ) cosh ( λ z ) + α sinh ( λ z ) = λ z + O ( λ 2 ) ,
so the per-observation Fisher information scales as I α α ( λ , α ) = λ 2 + O ( λ 4 ) . Consequently, the precision for α deteriorates at a rate of ( | λ | n ) 1 as λ 0 .
In practice, we recommend diagnosing weak identification by inspecting the observed information (or the reported standard error for α ^ ): inference on α is typically unreliable when λ ^ is of order n 1 / 2 and/or the observed information is ill-conditioned, in which case, the normal null λ = 0 provides a natural baseline.
Remark 15.
For X = ξ + η Z , the per-observation scores are
U ξ = η 1 Z λ T ( λ Z ; α ) , U η = η 1 1 + Z 2 λ Z T ( λ Z ; α ) ,
and the Fisher information is I ( θ ) = E U ( θ ) U ( θ ) . When α = 0 , cross-block covariances between ( ξ , η ) and ( λ , α ) vanish by symmetry.

8.2. Method of Moments Estimation

An alternative to maximum likelihood estimation is the MoM, which can sometimes provide simpler, closed-form estimators that are useful as starting values for numerical optimization. The MoM estimators for the parameters of the ABN distribution are obtained by equating the first few theoretical moments to their sample counterparts.
Let x 1 , , x n be a random sample from X A B N ( ξ , η , λ , α ) . Define the sample mean and the population-scaled sample variance by
x ¯ = 1 n i = 1 n x i , s 2 = 1 n i = 1 n ( x i x ¯ ) 2 .
Let m r = 1 n i = 1 n ( x i x ¯ ) r denote the empirical central moments. To match the theoretical (non-excess) skewness and kurtosis in (16), we use the moment ratios
γ obs = m 3 ( m 2 ) 3 / 2 and κ obs = m 4 ( m 2 ) 2 .
The ABN distribution provides the theoretical expressions γ = γ ( λ , α ) and κ = κ ( λ , α ) given in (16), which depend only on ( λ , α ) . In finite samples, the nonlinear system
γ obs = γ ( λ , α ) , κ obs = κ ( λ , α ) ,
may fail to admit an exact solution for ( λ , α ) (because ( γ obs , κ obs ) may lie outside the feasible region generated by the model). For this reason, we define the MoM shape estimator as the minimum-distance solution
( λ ˜ , α ˜ ) = arg min ( λ , α ) Θ MoM ( γ obs γ ( λ , α ) ) 2 + ( κ obs κ ( λ , α ) ) 2 ,
where Θ MoM = [ λ min , λ max ] × [ 1 , 1 ] with fixed bounds 0 < λ min < λ max < is chosen to be wide enough for numerical stability. Since the objective function is continuous and Θ MoM is compact, a minimizer exists. Hence, the MoM shape estimator is always well-defined for any sample, even when the exact moment equations have no solution. Whenever the exact moment equations have a solution in Θ MoM , the minimum value is zero, and  ( λ ˜ , α ˜ ) coincides with an exact MoM solution. In general, uniqueness cannot be guaranteed globally; in practice, we use multi-start optimization over a grid of initial values and retain the minimizer with the smallest objective value. We interpret MoM shape estimates with caution in weak separation regimes (small λ ) or near | α | 1 , where the moment-based criterion may be relatively flat and hence sensitive to sampling variability; accordingly, MoM is used mainly as a robust initializer for MLE. Because  ( γ obs , κ obs ) is based on third and fourth empirical central moments, its sampling variability can be noticeable in small samples; the multi-start grid strategy above reduces dependence on initial values, while the Section Standard Errors of MoM provides the standard asymptotic MoM variance approximation.
Numerical minimization is carried out using box-constrained optimization (L-BFGS-B in R), enforcing α [ 1 , 1 ] and λ [ λ min , λ max ] . Note that Var ( Z ) = 1 + λ 2 ( 1 α 2 ) ; therefore, from  Var ( X ) = η 2 Var ( Z ) , we obtain η ^ in (15).
Given ( α ˜ , λ ˜ ) , the location and scale MoM estimators follow from (15):
η ˜ = s 2 1 + λ ˜ 2 ( 1 α ˜ 2 ) , ξ ˜ = x ¯ η ˜ λ ˜ α ˜ .
Since α ˜ [ 1 , 1 ] implies 1 α ˜ 2 [ 0 , 1 ] , the denominator of η ˜ is positive, and  η ˜ is well-defined. These MoM estimates provide stable and coherent starting values for MLE, particularly under strong skewness or pronounced kurtosis.

Standard Errors of MoM

To determine the variance and covariance matrix, we use the asymptotic expression
Var ( θ ˜ ) 1 n K 1 ( θ ) Σ K 1 ( θ ) | θ = θ ˜ as n ,
where Σ is a matrix with elements given by
Σ i j = E ( X i + j ) E ( X i ) E ( X j ) , for i = 1 , , 4 and j = 1 , , 4 .
and K ( θ ) is the Jacobian matrix of the expected moments with respect to the parameters, whose elements are given by
K ( θ ) i j = E ( X i ) θ j , for i = 1 , , 4 and j = 1 , , 4 ,
where ( θ 1 , θ 2 , θ 3 , θ 4 ) = ( ξ , η , λ , α ) . The variance of each estimator θ ˜ i corresponds to the diagonal elements of the variance–covariance matrix.

8.3. Maximum Likelihood Estimation

For the estimation of the parameters of the ABN model, we use maximum likelihood, which, under standard regularity conditions, yields consistent, asymptotically normal, and asymptotically efficient estimators. Let x = ( x 1 , , x n ) be i.i.d. from A B N ( θ ) , θ = ( ξ , η , λ , α ) , and set z i = ( x i ξ ) / η . The log-likelihood is
( θ ) = n log η n 2 λ 2 1 2 i = 1 n z i 2 + i = 1 n log cosh ( λ z i ) + α sinh ( λ z i ) .
The score vector is
ξ = 1 η i = 1 n z i λ η i = 1 n S i + α C i D i , η = n η + 1 η i = 1 n z i 2 λ η i = 1 n z i ( S i + α C i ) D i ,
λ = n λ + i = 1 n z i ( S i + α C i ) D i , α = i = 1 n S i D i .
where C i = cosh ( λ z i ) , S i = sinh ( λ z i ) , and  D i = C i + α S i .
The existence of the maximizer and numerical diagnostics. As in Gaussian mixture-type likelihoods, the ABN log-likelihood can become arbitrarily large when the common scale parameter η approaches 0 (a well-known degeneracy of normal mixtures with vanishing variance). Hence, a global maximizer over the open parameter space need not exist. For this reason, and for numerical stability, we compute a constrained MLE by maximizing ( θ ) over a bounded box Θ B with η [ η min , η max ] , λ [ λ min , λ max ] , and  α [ 1 + ε , 1 ε ] (and ξ restricted to a wide interval around the data range). Since ( θ ) is continuous and Θ B is compact, the maximizer over Θ B is guaranteed to exist; we choose wide bounds in practice and take ε > 0 to avoid the boundary | α | = 1 . At the boundary α = ± 1 , one mixture weight vanishes and ABN reduces to a single normal component ( Z N ( ± λ , 1 ) ; see Proposition 8 (iii)), so the profile likelihood in α may peak at (or near) | α | = 1 depending on the data.
Proposition 17.
Let Θ B be the bounded box defined above. Since the log-likelihood ( θ ) in (20) is continuous in θ on Θ B , there exists at least one maximizer θ ^ B Θ B such that
( θ ^ B ) = max θ Θ B ( θ ) .
Proof. 
The function ( θ ) is continuous on Θ B , and  Θ B is compact; therefore, by the Weierstrass extreme value theorem, ( θ ) attains its maximum on Θ B .    □
The objective is non-convex, so we use multi-start initialization (including MoM estimates and random perturbations) and retain the solution with the largest attained log-likelihood. For the BCD outer loop, we stop when max j | θ j ( k ) θ j ( k 1 ) | < 10 6 and | ( k ) ( k 1 ) | / ( 1 + | ( k 1 ) | ) < 10 8 (or when a maximum number of iterations is reached). For each L-BFGS-B subproblem, we monitor the termination code and projected-gradient norm; Wald-based inference is reported only when the maximizer lies in the interior and the observed information is well-conditioned; otherwise, we rely on likelihood-based profiling for the shape parameters.
Remark 16.
The ABN log-likelihood is generally non-concave, so the constrained maximizer over Θ B need not be unique, and numerical routines may converge to a local maximizer. Following the general discussion on existence/uniqueness and graphical assessment of MLEs in non-regular settings [24], we adopt the following empirical checks: (i) multi-start optimization from dispersed initial values (including MoM and random perturbations) and selection of the solution with the largest attained ( θ ) ; (ii) verification that the projected-gradient norm is small and the optimizer reports a successful termination code; (iii) local curvature checks at the solution through the observed information (or finite-difference Hessian), ensuring it is well-conditioned and compatible with a local maximum in the interior; and (iv) when needed, one-dimensional or two-dimensional likelihood profiles over ( λ , α ) to confirm that the selected maximizer dominates competing stationary points.
A full theoretical characterization of global MLE existence/uniqueness in non-regular boundary regimes is beyond the scope of this minor revision and is left for future work. With these considerations in place, we now describe the practical optimization strategy used to compute the constrained MLE.
Remark 17.
Even when restricting to λ > 0 , the ABN likelihood shares a well-known feature of two-component Gaussian mixture-type models: for degenerate samples with at most two distinct observations, the log-likelihood may become unbounded as the common scale parameter η 0 . For this reason, and consistent with our implementation, we maximize ( θ ) over the box-constrained set Θ B described above. Since ( θ ) is continuous and Θ B is compact, a maximizer over Θ B exists by the Weierstrass theorem. Regarding uniqueness, ( θ ) is not globally concave, so multiple local maxima may occur in principle. In practice, we follow standard diagnostics in non-convex likelihood optimization (see also [24]): we run multi-start optimization (MoM initialization plus dispersed random starts) and retain the solution with the largest attained log-likelihood; we verify that the projected-gradient norm is small and, when numerically stable, that the observed Hessian at the solution is negative definite; and for the shape parameters ( λ , α ) , we additionally inspect one-dimensional profile log-likelihood curves to confirm a clear optimum.
No closed-form solution to ( θ ) = 0 exists, and the surface can be multimodal. We therefore optimize (20) using a block-coordinate descent (BCD) scheme [22] that alternates between the shape block ( λ , α ) and the location-scale block ( ξ , η ) . At iteration k: (i) fix ( ξ , η ) and update ( λ , α ) ; (ii) fix ( λ , α ) and update ( ξ , η ) ; and (iii) repeat until max j | θ j ( k ) θ j ( k 1 ) | < 10 6 . We additionally monitor the relative increment in log-likelihood and the projected-gradient norm returned by the optimizer as convergence diagnostics. Each subproblem is solved with L-BFGS-B in R [23], using box constraints to enforce η > 0 , λ > 0 , and  | α | < 1 [21]. We initialize the routine at the method of moments estimates from Section 8.2. Under mild conditions, BCD yields convergence to a stationary point for non-convex, block-separable objectives [22]. Because the objective is non-convex, this stationary point need not be globally optimal; accordingly, we use multi-start runs and retain the solution with the largest attained log-likelihood, complemented by the diagnostics in Remark 17.
For numerical stability, we evaluate the last term in (20) using the log-sum-exp (LSE) identity
log cosh ( u ) + α sinh ( u ) = log 1 2 ( 1 + α ) e u + ( 1 α ) e u = LSE log ( 1 + α ) + u , log ( 1 α ) u log ( 2 ) ,
with u = λ z i . We also recommend reparameterizations η = exp ( ν ) , λ = exp ( ) , and  α = tanh ( γ ) during optimization to remove boundary constraints.
Inference is based on the observed information. Let θ ^ denote the maximizer. The covariance matrix is estimated by the inverse of the negative Hessian, Var ^ ( θ ^ ) = 2 ( θ ) 1 θ = θ ^ , computed numerically (finite-difference Hessian). In practice, we use pracma [25] for stable numerical differentiation and report Wald standard errors and Wald intervals only under regularity conditions away from the boundary, that is, when the maximizing point is located in the interior of the parameter space and the observed information is well-conditioned (notably when λ is not close to 0). When the likelihood is flat or near the boundary (in particular for λ 0 ), the Hessian can be ill-conditioned, and Wald-based approximations may be unreliable; in such cases, we recommend likelihood-based inference via profile likelihood for the shape parameters.

9. Simulation Study

We conducted a Monte Carlo study to assess the finite-sample performance of the proposed estimators under a variety of parameter settings and sample sizes. For each design point ( ξ , η , λ , α ) and n { 50 , 100 , 200 , 500 } , we generated B = 1000 independent replicates from A B N ( ξ , η , λ , α ) , applied the full estimation pipeline (MoM initialization followed by MLE as described in Section 8.3), and recorded point estimates and approximate standard errors. These simulations are intended to document the finite-sample behavior of the proposed estimation pipeline in regular regimes (moderate to large separation λ ) and to stress-test the procedure under weak separation, where the model approaches non-regularity and the observed information can become ill-conditioned. Consequently, extreme Hessian-based standard errors and occasional numerical instability in weak separation settings should be interpreted as curvature/conditioning diagnostics rather than reliable uncertainty quantification.
Random numbers X A B N ( ξ , η , λ , α ) were generated using Algorithm 1 (Section 6), which follows directly from the stochastic representation in Proposition 11. An R implementation is provided in Appendix B (routine rABN).
Let θ ^ ( b ) = ( ξ ^ ( b ) , η ^ ( b ) , λ ^ ( b ) , α ^ ( b ) ) denote the estimate in replicate b, and let SE ^ j ( b ) be the corresponding reported Wald standard error for component j { ξ , η , λ , α } (obtained from the observed information as described in Section 8.3). For each parameter θ j , we report the Monte Carlo bias, the root mean squared error, and the mean estimated standard error, defined as
Bias j = 1 B b = 1 B θ ^ j ( b ) θ j , RMSE j = 1 B b = 1 B θ ^ j ( b ) θ j 2 1 / 2 , SE ¯ j = 1 B b = 1 B SE ^ j ( b ) ,
respectively.
Each replicate starts from MoM estimates ( ξ ˜ , η ˜ , λ ˜ , α ˜ ) and runs the block-coordinate BFGS routine described in Section 8.3. Reparameterizations η = exp ( ν ) , λ = exp ( ) , and  α = tanh ( γ ) are used internally to respect the parameter space. If a run fails the convergence test, we issue a small number of random restarts (changing only the shape block) before declaring non-convergence. In weak separation designs (small λ ), we occasionally observed secondary local maxima in the profile log-likelihood over ( λ , α ) ; the multi-start strategy and shape-block restarts were used to mitigate local-optimum risk by retaining the solution with the largest attained log-likelihood. Results are reported in Table 1.
Overall, the estimators improve systematically with sample size, with the largest gains occurring when components are well separated (large λ ) and/or when asymmetry is strong (large | α | ). Under weak separation or extreme settings, numerical instability can arise, leading to pronounced bias and unreliable reported standard errors (AvgSE); see Table 1.
The location estimator ξ ^ exhibits decreasing bias with n and performs well in well-defined scenarios (for instance, λ 2 together with a moderate to large value of | α | ). Under weak separation ( λ = 0.5 , α = 0.7 ), the initial bias can be substantial (for instance, bias = 0.261 when n = 50 ), and the RMSE can approach 0.9 , reflecting confounding between component shifts and the global location. With extreme locations ( ξ = 5 or ξ = 5 ), the small-sample bias can be considerable but declines rapidly as n grows, which is consistent with asymptotic consistency. In short, ξ ^ is generally consistent but sensitive to mixture separability.
The scale parameter η shows the greatest stability among all estimators. Bias is modest, and RMSE decreases monotonically with n. The estimation of η remains robust even when components are partially overlapping, plausibly because the model’s total variance imposes a strong structural constraint on scale. Consequently, η ^ displays good efficiency and numerical stability.
Accuracy for λ depends strongly on component separation. When λ is small (0.5 or 0.9), small samples exhibit a marked positive bias (for example, bias = 0.715 when n = 50 and λ = 0.5 ), indicating the overestimation of separation. In contrast, for larger λ (2 or 4), performance improves markedly, even for moderate n. Under weak separation, the interaction between λ and η induces compensations that reduce practical identifiability and can trigger numerical failures during optimization. Hence, λ ^ requires more information or some regularization in weakly separated mixtures.
The estimator of α has good asymptotic behavior: the bias decreases steadily with n, and recovery is especially accurate for large | α | (0.9, 0.95, 0.95 ). Near symmetry ( α 0 ), variability increases as expected due to the reduced information available to identify asymmetry. Overall, α ^ is reliable in moderately to strongly asymmetric settings.
In several scenarios, we observed anomalous SE values derived from the numerical Hessian, for example, disproportionately large SEs (for instance, SE ξ = 21.08 or 19.94 ) and pronounced discrepancies between SE and empirical RMSE. These patterns suggest the ill-conditioning of the Hessian due to the singularity at λ 0 , discussed in Remark 13, or instability in its inversion in flat likelihood regions. Accordingly, asymptotic standard errors from the Hessian should not be deemed reliable under low curvature or weak separation; in such cases, profile likelihood intervals are preferable.
The observed instability arises from three main factors: (i) flat likelihood along directions associated with ( λ , α ) ; (ii) parameter trade-offs among ( ξ , η , λ ) , whereby errors in λ are partly absorbed by adjustments in ξ and η ; and (iii) numerical issues due to near-singular Hessians or suboptimal optimizer convergence. Moment-based initialization was generally adequate, but it did not always prevent convergence to local solutions under weak separation or extreme parameters; in practice, reparameterizations (for instance, η = exp ( ν ) , λ = exp ( ) , and  α = tanh ( γ ) ), limited random restarts, and profile likelihood checks improve stability.

10. Practical Data Illustrations

In this section, we assess the performance of the ABN distribution in both bimodal and unimodal scenarios and compare its fit with that of some competing distributions.

10.1. DLDA30 Data Set

The DLDA30 data correspond to a 30-gene classifier constructed using a Diagonal Linear Discriminant Analysis framework originally proposed by Hess et al. [26] to predict pathological responses to preoperative paclitaxel/FAC chemotherapy. Their results demonstrated that this genomic signature provides improved sensitivity compared to models relying solely on clinical covariates. For the present analysis, the DLDA30 expression scores were obtained from the MDA133 dataset, which is publicly accessible through the MD Anderson Cancer Center Bioinformatics Repository (http://bioinformatics.mdanderson.org/pubdata.html). The dataset includes 133 patient-level measurements, along with the associated clinical information and model-based expression (dChip MBEI) values from which the DLDA30 scores were derived. This dataset is also used by various authors, such as Hassan and El-Bassiouni [27]. Prior to the model fitting stage, the DLDA30 values were rescaled by dividing them by 15. This linear transformation does not alter the distributional shape of the data but reduces its numerical range, which is particularly beneficial when estimating parameters of distributions involving nonlinear transformations, exponentiation, or heavy-tailed structures. Rescaling improves the stability of the log-likelihood evaluation, facilitates the convergence of optimization algorithms used in maximum likelihood estimation, and yields more reliable Hessian-based standard errors. Such normalization is a standard preprocessing practice in parametric modeling, especially when the raw scale of the data may hinder numerical optimization or cause sensitivity in model parameterization.
In addition to the proposed ABN model, the following bimodal models were fitted: the Laplacian (bimodal) peak distribution (LP) of Zabolotnii et al. [28] and the asymmetric bimodal skew-normal model (SBN) of Elal-Olivero et al. [29].
We fitted the DLDA30 data ( n = 133 ) to the considered distributions using the classical maximum likelihood estimation (MLE) method and obtained the parameter estimates along with their standard errors. We further assessed the model performance using the Kolmogorov–Smirnov, Anderson–Darling, and Cramér–von Mises goodness-of-fit tests, reporting both the test statistics and their associated p-values. Additionally, we computed the Akaike and Bayesian information criteria (AIC and BIC) for all fitted models. All relevant computations and goodness-of-fit results are presented in Table 2. It is observed that all models exhibit good fitting performance with respect to the data. Among them, the ABN model has the smallest AIC and BIC values, indicating the best fit. Furthermore, its parameter values are quite small in the ABN model.
We support the observations with graphical diagnostics (Figure 3): histograms with fitted densities, P–P plots comparing empirical and theoretical probabilities, and empirical CDFs. Although all three models perform similarly, the ABN shows a clearer advantage in both the P–P and empirical CDF plots. The density plots indicate that ABN tracks the central mass and tail behavior more accurately than LP and SBN. While SBN captures the mode reasonably well and LP displays noticeable deviations, ABN consistently provides the best visual fit. These findings are in agreement with the AIC and BIC, confirming that ABN offers the best overall modeling performance on the DLDA30 dataset.

10.2. NIST Chemical Calibration Data

In this example, we use a dataset that consists of actual measurement deviations from chemical calibration data provided by the National Institute of Standards and Technology (NIST) https://www.itl.nist.gov/div898/handbook (accessed on 12 December 2025). These observations represent repeated analytical measurements of a certified reference material conducted with a high-precision spectrophotometric instrument. Each value corresponds to the deviation from the actual reference concentration, including both negative and positive deviations. These chemical measurement deviation data are widely used in analytical chemistry and metrology to assess instrument accuracy, calibration stability, and uncertainty estimates [30,31]. Due to their empirical characteristics, which are usually unimodal, leptokurtic, and occasionally slightly distorted, these data provide an ideal benchmark for evaluating flexible distributions. The 30 observations used in this paper were randomly sampled from the original NIST chemical calibration database and constitute a representative subset suitable for distributional adjustment, error modeling, and reliability analysis. The dataset consists of 30 measurement deviations, taking the following values: –2.05, –1.88, –1.60, –1.42, –1.25, –1.05, –0.85, –0.70, –0.52, –0.38, –0.25, –0.12, 0.00, 0.08, 0.15, 0.28, 0.40, 0.55, 0.70, 0.88, 1.05, 1.22, 1.40, 1.58, 1.80, 1.95, 2.12, 2.28, 2.42, and 2.55.
In this example, we compare the ABN model with the well-known skew-normal (SN) and asymmetric Laplace (AL) distributions since their ranges include both positive and negative values. The results in Table 3 show that all models fit the data well. The ABN model exhibits the smallest AIC and BIC values, indicating the best fit. Additionally, the standard errors of the parameter estimates are relatively small.
Remark 18.
The extremely large standard errors observed for the SN model estimates ( λ ^ and σ ^ ) are symptomatic of the well-known singularity of the skew-normal Fisher information matrix when the shape parameter is near zero (symmetry). The ABN model, in this case, provides a more stable estimation. This weak curvature regime is illustrated in Figure 4 via the relative profile log-likelihood for the SN shape parameter λ, showing the characteristic flattening when λ is near 0.
In this case, the superiority of the ABN distribution over the SN and AL models is evident for the NIST chemical calibration data. The ABN model yields the smallest AIC and BIC values, and all goodness-of-fit statistics consistently indicate that this data set can be adequately modeled by A B N ( λ ^ = 0.9322 , α ^ = 0.2668 ) . This conclusion is further supported by the graphical analyzes in Figure 5. While the SBN model aligns reasonably well with the empirical histogram around the modal region, the ABN model captures the central mass and overall shape of the data more accurately. In the PP plot and empirical CDF comparison, the ABN curve remains closest to the reference line across the full range of the distribution, demonstrating a more consistent fit than its competitors. Taken together, these results confirm that the ABN model is the most appropriate choice for modeling the NIST chemical calibration dataset.

10.3. Residential Customers Data (Regression Analysis)

The ABN distribution is extended to a linear regression setting defined by:
y i = x i β + ϵ i , i = 1 , , n .
Instead of the traditional assumption that errors follow a normal distribution ( ϵ i N ( 0 , σ 2 ) ), we propose that the error terms ϵ i follow the A B N ( α , λ ) distribution. By ensuring E ( ϵ i ) = 0 and defining the variance as Var ( ϵ i ) = 1 + λ 2 1 α 2 , we obtain the expected structure of the regression model as: E ( Y i ) = x i β . For this illustration, the residential customer data provided by Montgomery et al. [32] is utilized.
Table 4 presents the MLEs along with their corresponding standard errors, as well as the AIC and BIC values for the SN, N, TN, and ABN regression models. When evaluating model performance, it is evident that the ABN model significantly outperforms the competitor models. The ABN model yields the lowest AIC ( 206.5130 ) and BIC ( 214.3942 ) values, indicating a superior goodness-of-fit compared to the normal (AIC =  228.2735 ), skew-normal (AIC =  230.2735 ), and two-piece normal (AIC =  217.7638 ) models.
Specifically, the substantial reduction in AIC and BIC values suggests that the ABN distribution captures the underlying structure of the residential customer data much more effectively than the standard or other extended normal distributions. Furthermore, the standard errors for the ABN estimates are within reasonable limits, confirming the stability of the parameter estimation.
To detect potential outliers and assess model misspecification, the transformed martingale residuals are analyzed, denoted as r M T i , as suggested by Barros et al. [33]. These residuals are defined by the transformation:
r M T i = sgn ( r M i ) 2 r M i + κ i log ( κ i r M i ) , i = 1 , , n ,
where r M i = κ i + log ( S ( e i ; θ ^ ) ) represents the martingale residual proposed by Ortega et al. [34]. Here, κ i { 0 , 1 } indicates the censoring status (0 for censored and 1 for uncensored observations), sgn ( · ) is the sign function, and  S ( e i ; θ ^ ) denotes the survival function evaluated at the standardized classical residuals e i , with  θ ^ representing the MLE of the parameter vector θ . To verify the validity of the model assumptions, the error distribution, and the goodness-of-fit, we constructed simulated envelopes based on diagnostic analysis techniques from the literature.
Figure 6 presents the Q-Q plots of the ordered martingale-type residuals for the ABN, N, SN, and TN regression models. For all models, the residuals are generally close to the reference line around the center, indicating an acceptable fit in the central region of the data. The ABN model shows the best overall performance. Most residuals closely follow the reference line and remain inside the 95% confidence envelope across the full range of theoretical quantiles. Only small deviations are observed in the extreme tails, suggesting that the ABN model captures skewness and tail behavior effectively.
The N and TN models display clearer departures from the reference line, especially in the lower and upper tails. Several points move away from the confidence envelope, indicating that these models have difficulty accommodating asymmetry and tail features in the data. The SN model improves the fit compared to the N and TN models by allowing skewness. However, noticeable deviations are still present in the tails, particularly for larger quantiles.
Overall, the residual diagnostics confirm that the ABN model provides the most adequate description of the data. Its residuals show the closest agreement with the theoretical quantiles, supporting the conclusion that the ABN regression model is preferable among the considered alternatives.

11. Discussion and Conclusions

This paper introduces the ABN distribution, a parsimonious two-parameter family designed to model continuous data exhibiting skewness and unimodality or bimodality. Formulated as a constrained Gaussian mixture with symmetric locations, the ABN model circumvents the label-switching problem inherent in unconstrained mixtures and ensures parameter interpretability. We derived closed-form expressions for the probability density and cumulative distribution functions, provided a transparent stochastic representation based on a signed folded normal variable, and established clear analytical conditions distinguishing unimodal from bimodal regimes.
For statistical inference, we developed a maximum likelihood estimation framework implemented via a numerically stable block-coordinate quasi-Newton routine, initialized by the method of moments. While Monte Carlo experiments demonstrated accurate point estimation across representative parameter settings, we also highlighted that Hessian-based (Wald) standard errors can become unstable in the vicinity of the unimodal boundary ( λ 0 ), where the Fisher information matrix becomes singular; thus, inference based on the likelihood function (for example, using profile likelihood) is recommended in weak separation regimes. Empirical applications, including chemical calibration deviations from the National Institute of Standards and Technology and a regression analysis with asymmetric errors, showed that the ABN model offers a competitive or superior fit relative to skew-normal, asymmetric Laplace, and standard mixture alternatives, consistently yielding favorable Akaike and Bayesian information criteria values.
Limitations of the current proposal include its Gaussian tail behavior, which may reduce robustness against extreme outliers and the aforementioned inferential challenges under weak component separation. Promising avenues for future research include the development of scale mixtures of ABN distributions to accommodate heavy tails, the extension to multivariate settings with structured covariance matrices, and the implementation of penalized likelihood or Bayesian approaches to stabilize inference near the boundary of the parameter space.

Author Contributions

Conceptualization, H.S.S. and H.S.B.; methodology, H.S.S. and H.S.B.; software, Ç.Ç. and J.L.S.; validation, H.S.S., H.S.B., S.A. and A.F.D.; writing—original draft preparation, H.S.S., H.S.B., Ç.Ç. and J.L.S.; writing—review and editing, H.S.S., H.S.B., Ç.Ç., S.A. and A.F.D.; visualization, H.S.S., H.S.B., Ç.Ç., S.A. and A.F.D.; funding acquisition, S.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research work was funded by King Faisal University, Saudi Arabia, Grant Number: KFU261113.

Data Availability Statement

The original contributions presented in this study are included in the article material. Further inquiries can be directed to the corresponding authors.

Acknowledgments

This work was supported by the Deanship of Scientific Research, Vice Presidency for Graduate Studies and Scientific Research, King Faisal University, Saudi Arabia, Grant Number: KFU261113.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ABNAsymmetric Bimodal Normal Distribution
ADAnderson–Darling Statistic
AICAkaike Information Criterion
ALAsymmetric Laplace Distribution
AvgSEAverage Standard Error
BCDBlock-Coordinate Descent
BFGSBroyden–Fletcher–Goldfarb–Shannon Algorithm
BICBayesian Information Criterion
CDFCumulative Distribution Function
CvMCramér–von Mises Statistic
DLDA3030-gene Diagonal Linear Discriminant Analysis Score
FNFolded Normal Distribution
K–SKolmogorov–Smirnov Statistic
L-BFGS-BLimited-memory BFGS with Bound Constraints
LPLaplacian (bimodal) Peak Distribution
LSELog–Sum–Exp Function
MBEIModel-Based Expression Index
MDA133MD Anderson Cancer Center Dataset (133 samples)
MGFMoment Generating Function
MLEMaximum Likelihood Estimation
MoMMethod of Moments
NNormal Distribution
NISTNational Institute of Standards and Technology
PDFProbability Density Function
P–PProbability–Probability Plot
Q–QQuantile–Quantile Plot
RThe R Programming Language
RMSERoot Mean Squared Error
SBNAsymmetric Bimodal Skew-Normal Distribution
SEStandard Error
SNSkew-Normal Distribution
TNTwo-piece Normal Distribution

Appendix A. Numerical Validation of Raw Moments for the ABN Distribution

Table A1. Comparison between the analytic expressions (Corollary 2) and direct numerical quadrature of E ( Z k ) = R z k f Z ( z ; λ , α ) d z , where Δ k : = m k ( analytic ) m k ( numeric ) and ε ^ k denotes the absolute error estimate returned by the adaptive quadrature routine.
Table A1. Comparison between the analytic expressions (Corollary 2) and direct numerical quadrature of E ( Z k ) = R z k f Z ( z ; λ , α ) d z , where Δ k : = m k ( analytic ) m k ( numeric ) and ε ^ k denotes the absolute error estimate returned by the adaptive quadrature routine.
α λ k m k ( analytic ) m k ( numeric ) | Δ k | ε ^ k Status
0.8 0.51 0.4000 0.4000 5.551115 × 10 17 3.443970 × 10 13 OK
0.8 0.521.25001.2500 0.000000 × 10 0 7.490804 × 10 13 OK
0.8 0.53 1.3000 1.3000 2.220446 × 10 16 1.298435 × 10 13 OK
0.8 0.544.56254.5625 8.881784 × 10 16 1.447485 × 10 12 OK
0.8 1.01 0.8000 0.8000 0.000000 × 10 0 1.249921 × 10 13 OK
0.8 1.022.00002.0000 0.000000 × 10 0 7.706378 × 10 14 OK
0.8 1.03 3.2000 3.2000 4.440892 × 10 16 2.010488 × 10 12 OK
0.8 1.0410.000010.0000 1.776357 × 10 15 2.228853 × 10 12 OK
0.8 2.01 1.6000 1.6000 2.220446 × 10 16 3.814790 × 10 13 OK
0.8 2.025.00005.0000 8.881784 × 10 16 3.175636 × 10 12 OK
0.8 2.03 11.2000 11.2000 0.000000 × 10 0 6.135449 × 10 12 OK
0.8 2.0443.000043.0000 0.000000 × 10 0 1.342112 × 10 11 OK
0.00.510.00000.0000 0.000000 × 10 0 0.000000 × 10 0 OK
0.00.521.25001.2500 0.000000 × 10 0 7.488758 × 10 13 OK
0.00.530.00000.0000 0.000000 × 10 0 0.000000 × 10 0 OK
0.00.544.56254.5625 8.881784 × 10 16 1.447451 × 10 12 OK
0.01.010.00000.0000 0.000000 × 10 0 0.000000 × 10 0 OK
0.01.022.00002.0000 4.440892 × 10 16 7.709608 × 10 14 OK
0.01.030.00000.0000 0.000000 × 10 0 0.000000 × 10 0 OK
0.01.0410.000010.0000 1.776357 × 10 15 2.228699 × 10 12 OK
0.02.010.00000.0000 0.000000 × 10 0 0.000000 × 10 0 OK
0.02.025.00005.0000 8.881784 × 10 16 3.174278 × 10 12 OK
0.02.030.00000.0000 0.000000 × 10 0 0.000000 × 10 0 OK
0.02.0443.000043.0000 0.000000 × 10 0 1.342271 × 10 11 OK
0.80.510.40000.4000 5.551115 × 10 17 3.443970 × 10 13 OK
0.80.521.25001.2500 0.000000 × 10 0 7.490804 × 10 13 OK
0.80.531.30001.3000 2.220446 × 10 16 1.298435 × 10 13 OK
0.80.544.56254.5625 8.881784 × 10 16 1.447485 × 10 12 OK
0.81.010.80000.8000 0.000000 × 10 0 1.249921 × 10 13 OK
0.81.022.00002.0000 0.000000 × 10 0 7.706378 × 10 14 OK
0.81.033.20003.2000 4.440892 × 10 16 2.010488 × 10 12 OK
0.81.0410.000010.0000 1.776357 × 10 15 2.228853 × 10 12 OK
0.82.011.60001.6000 2.220446 × 10 16 3.814790 × 10 13 OK
0.82.025.00005.0000 8.881784 × 10 16 3.175636 × 10 12 OK
0.82.0311.200011.2000 0.000000 × 10 0 6.135449 × 10 12 OK
0.82.0443.000043.0000 0.000000 × 10 0 1.342112 × 10 11 OK

Appendix B. R Implementation (cdf, Quantiles, and Random Generation)

The following R functions implement the ABN pdf/cdf, numerical quantiles via monotone inversion, and exact random generation using the two-normal mixture representation.
# ABN: standard version Z ~ ABN(lambda, alpha) with component variance 1
dABN <- function(x, lambda, alpha, log = FALSE) {
 stopifnot(lambda > 0, abs(alpha) <= 1)
 w1 <- (1 + alpha) / 2
 w2 <- (1 - alpha) / 2
 dens <- w1 * dnorm(x, mean =  lambda, sd = 1) +
         w2 * dnorm(x, mean = -lambda, sd = 1)
 if (log) log(dens) else dens
}

pABN <- function(q, lambda, alpha) {
 stopifnot(lambda > 0, abs(alpha) <= 1)
 w1 <- (1 + alpha) / 2
 w2 <- (1 - alpha) / 2
 w1 * pnorm(q, mean =  lambda, sd = 1) +
 w2 * pnorm(q, mean = -lambda, sd = 1)
}
 
qABN <- function(p, lambda, alpha, tol = 1e-10) {
 stopifnot(all(p > 0 & p < 1), lambda > 0, abs(alpha) <= 1)
 
 sapply(p, function(pp) {
  # conservative initial bracket; expand if needed
  lo <- -abs(lambda) - 10
  hi <-  abs(lambda) + 10
  while (pABN(lo, lambda, alpha) > pp) lo <- lo - 5
  while (pABN(hi, lambda, alpha) < pp) hi <- hi + 5
  uniroot(function(z) pABN(z, lambda, alpha) - pp,
      lower = lo, upper = hi, tol = tol)$root
 })
}
 
# General ABN: X = xi + eta * Z
rABN <- function(n, xi = 0, eta = 1, lambda, alpha) {
 stopifnot(n >= 1, eta > 0, lambda > 0, abs(alpha) <= 1)
 w1 <- (1 + alpha) / 2
 B  <- rbinom(n, size = 1, prob = w1)  # 1 => +lambda component
 Z  <- rnorm(n, mean = ifelse(B == 1, lambda, -lambda), sd = 1)
 xi + eta * Z
}
 
# Example:
# set.seed(1)
# x  <- rABN(1e4, xi = 0, eta = 1, lambda = 1.2, alpha = 0.4)
# q  <- qABN(c(0.025, 0.5, 0.975), lambda = 1.2, alpha = 0.4)

References

  1. McLachlan, G.J.; Peel, D. Finite Mixture Models; Wiley: New York, NY, USA, 2000. [Google Scholar] [CrossRef]
  2. Stephens, M. Dealing with label switching in mixture models. J. R. Stat. Soc. Ser. B 2000, 62, 795–809. [Google Scholar] [CrossRef]
  3. Teicher, H. Identifiability of finite mixtures. Ann. Math. Stat. 1963, 34, 1265–1269. [Google Scholar] [CrossRef]
  4. Yakowitz, S.J.; Spragins, J.D. On the identifiability of finite mixtures. Ann. Math. Stat. 1968, 39, 209–214. [Google Scholar] [CrossRef]
  5. Titterington, D.M.; Smith, A.F.M.; Makov, U.E. Statistical Analysis of Finite Mixture Distributions; Wiley: Chichester, UK, 1985. [Google Scholar]
  6. Frühwirth-Schnatter, S. Finite Mixture and Markov Switching Models; Springer: New York, NY, USA, 2006. [Google Scholar]
  7. Barndorff-Nielsen, O.E.; Halgreen, C. Infinite divisibility of the hyperbolic and generalized inverse Gaussian distributions. Z. Wahrscheinlichkeitstheorie verw Gebiete 1977, 38, 309–311. [Google Scholar] [CrossRef]
  8. Browne, R.P.; McNicholas, P.D. A mixture of generalized hyperbolic distributions. Can. J. Stat. 2015, 43, 176–198. [Google Scholar] [CrossRef]
  9. O’Hagan, A.; Murphy, T.B.; Gormley, I.C.; McNicholas, P.D.; Karlis, D. Clustering with the multivariate normal inverse Gaussian distribution. Comput. Stat. Data Anal. 2016, 93, 18–30. [Google Scholar] [CrossRef]
  10. Redivo, E.; Nguyen, H.D.; Gupta, M. Bayesian clustering of skewed and multimodal data using geometric skewed normal distributions. Comput. Stat. Data Anal. 2020, 152, 107040. [Google Scholar] [CrossRef]
  11. Azzalini, A. A class of distributions which includes the normal ones. Scand. J. Stat. 1985, 12, 171–178. [Google Scholar]
  12. Azzalini, A.; Capitanio, A. Statistical applications of the multivariate skew normal distribution. J. R. Stat. Soc. Ser. B 1999, 61, 579–602. [Google Scholar] [CrossRef]
  13. Azzalini, A.; Capitanio, A. The Skew-Normal and Related Families; Cambridge University Press: Cambridge, UK, 2014. [Google Scholar] [CrossRef]
  14. Salinas, H.; Bakouch, H.; Qarmalah, N.; Martínez-Flórez, G. A flexible class of two-piece normal distribution with a regression illustration to biaxial fatigue data. Mathematics 2023, 11, 1271. [Google Scholar] [CrossRef]
  15. Leone, F.C.; Nelson, L.S.; Nottingham, R.B. The folded normal distribution. Technometrics 1961, 3, 543–550. [Google Scholar] [CrossRef]
  16. Tsagris, M.; Beneki, C.; Hassani, H. On the folded normal distribution. Mathematics 2014, 2, 12–28. [Google Scholar] [CrossRef]
  17. Gómez, H.J.; Olmos, N.M.; Varela, H.; Bolfarine, H. Inference for a truncated positive normal distribution. Appl. Math. J. Chin. Univ. Ser. B 2018, 33, 163–176. [Google Scholar] [CrossRef]
  18. Martínez-Flórez, G.; Pacheco-López, M.J.; Tovar-Falón, R. Likelihood-Based Inference for the Asymmetric Exponentiated Bimodal Normal Model. Rev. Colomb. Estad. 2022, 45, 301–326. [Google Scholar] [CrossRef]
  19. Aliverti, E.; Arellano-Valle, R.B.; Kahrari, F.; Scarpa, B. A flexible two-piece normal dynamic linear model. Comput. Stat. 2023, 38, 2075–2096. [Google Scholar] [CrossRef]
  20. Zhu, C.; Byrd, R.H.; Lu, P.; Nocedal, J. Algorithm 778: L-BFGS-B: Fortran subroutines for large-scale bound-constrained optimization. ACM Trans. Math. Softw. 1997, 23, 550–560. [Google Scholar] [CrossRef]
  21. Byrd, R.H.; Lu, P.; Nocedal, J.; Zhu, C. A Limited Memory Algorithm for Bound Constrained Optimization. SIAM J. Sci. Comput. 1995, 16, 1190–1208. [Google Scholar] [CrossRef]
  22. Tseng, P. Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization. J. Optim. Theory Appl. 2001, 109, 475–494. [Google Scholar] [CrossRef]
  23. R Core Team. R: A Language and Environment for Statistical Computing; R Foundation for Statistical Computing: Vienna, Austria, 2024; Available online: https://www.R-project.org/ (accessed on 12 December 2024).
  24. Alomair, G.; Akdoğan, Y.; Bakouch, H.S.; Erbayram, T. On the Maximum Likelihood Estimators’ Uniqueness and Existence for Two Unitary Distributions: Analytically and Graphically, with Application. Symmetry 2024, 16, 610. [Google Scholar] [CrossRef]
  25. Borchers, H.W. pracma: Practical Numerical Math Functions; R Package Version 2.4.6. 2025. Available online: https://CRAN.R-project.org/package=pracma (accessed on 12 December 2024).
  26. Hess, K.R.; Anderson, K.; Symmans, W.F.; Valero, V.; Ibrahim, N.; Mejia, J.A.; Booser, D.; Theriault, R.L.; Buzdar, A.U.; Dempsey, P.J.; et al. Pharmacogenomic predictor of sensitivity to preoperative chemotherapy with paclitaxel and fluorouracil, doxorubicin, and cyclophosphamide in breast cancer. J. Clin. Oncol. 2006, 24, 4236–4244. [Google Scholar] [CrossRef]
  27. Hassan, M.Y.; El-Bassiouni, M.Y. Bimodal skew-symmetric normal distribution. Commun. Stat. Theory Methods 2016, 45, 1527–1541. [Google Scholar] [CrossRef]
  28. Zabolotnii, S.V.; Kucheruk, V.Y.; Warsza, Z.L.; Khassenov, A.K. Polynomial estimates of measurand parameters for data from bimodal mixtures of exponential distributions. Bull. Univ. Karaganda-Phys. 2018, 2, 71–80. [Google Scholar]
  29. Elal-Olivero, D.; Gómez, H.W.; Quintana, F.A. Bayesian modeling using a class of bimodal skew-elliptical distributions. J. Stat. Plan. Inference 2009, 139, 1484–1492. [Google Scholar] [CrossRef]
  30. Taylor, B.N.; Kuyatt, C.E. Guidelines for Evaluating and Expressing the Uncertainty of NIST Measurement Results; NIST Technical Note 1297; National Institute of Standards and Technology: Gaithersburg, MD, USA, 1994. [CrossRef]
  31. Thompson, M.; Ellison, S.L.R.; Wood, R. Harmonized guidelines for single-laboratory validation of methods of analysis (IUPAC Technical Report). Pure Appl. Chem. 2002, 74, 835–855. [Google Scholar] [CrossRef]
  32. Montgomery, D.C.; Peck, E.A.; Vining, G.G. Introduction to Linear Regression Analysis, 5th ed.; Wiley: Hoboken, NJ, USA, 2012. [Google Scholar]
  33. Barros, M.; Galea, M.; Gonzalez, M.; Leiva, V. Influence diagnostics in the tobit censored response model. Stat. Methods Appl. 2010, 19, 379–397. [Google Scholar] [CrossRef]
  34. Ortega, E.M.; Bolfarine, H.; Paula, G.A. Influence diagnostics in generalized log-gamma regression models. Comput. Stat. Data Anal. 2003, 42, 165–186. [Google Scholar] [CrossRef]
Figure 1. Densities of the ABN for selected ( λ , α ) combinations.
Figure 1. Densities of the ABN for selected ( λ , α ) combinations.
Mathematics 14 00901 g001
Figure 2. Submodel structure of the ABN distribution.
Figure 2. Submodel structure of the ABN distribution.
Mathematics 14 00901 g002
Figure 3. Histogram with fitted PDFs, P–P plot, and empirical CDF of the DLDA30 data.
Figure 3. Histogram with fitted PDFs, P–P plot, and empirical CDF of the DLDA30 data.
Mathematics 14 00901 g003
Figure 4. Relative profile log-likelihood for the skew-normal shape parameter λ in the NIST chemical calibration example, Δ p ( λ ) = p ( λ ) max λ p ( λ ) , where p ( λ ) = max μ , σ SN ( μ , σ , λ ) . A flat region around the maximizer indicates weak curvature and helps explain inflated Hessian-based standard errors.
Figure 4. Relative profile log-likelihood for the skew-normal shape parameter λ in the NIST chemical calibration example, Δ p ( λ ) = p ( λ ) max λ p ( λ ) , where p ( λ ) = max μ , σ SN ( μ , σ , λ ) . A flat region around the maximizer indicates weak curvature and helps explain inflated Hessian-based standard errors.
Mathematics 14 00901 g004
Figure 5. Histogram with fitted PDFs, P–P plot, and empirical CDF of the NIST chemical calibration data.
Figure 5. Histogram with fitted PDFs, P–P plot, and empirical CDF of the NIST chemical calibration data.
Mathematics 14 00901 g005
Figure 6. Confidence envelope plots for the fitted models: ABN, TN, N, and SN.
Figure 6. Confidence envelope plots for the fitted models: ABN, TN, N, and SN.
Mathematics 14 00901 g006
Table 1. Monte Carlo performance of ABN parameter estimators. For each design point ( ξ , η , λ , α ) and sample size n { 50 , 100 , 200 , 500 } , based on B = 1000 replicates, we report the bias, RMSE, and  SE ¯ .
Table 1. Monte Carlo performance of ABN parameter estimators. For each design point ( ξ , η , λ , α ) and sample size n { 50 , 100 , 200 , 500 } , based on B = 1000 replicates, we report the bias, RMSE, and  SE ¯ .
Bias RMSE SE ¯
Real n = 50 n = 100 n = 200 n = 500 n = 50 n = 100 n = 200 n = 500 n = 50 n = 100 n = 200 n = 500
ξ 00.2610.2110.149−0.086 0.8970.9271.1490.922 7.1306.59821.0805.678
η 1−0.224−0.163−0.110−0.057 0.2620.1990.1510.102 0.1300.1110.0900.066
λ 0.50.7150.5980.5850.467 0.8850.8190.9520.743 6.9806.38419.9375.321
α 0.7−0.620−0.554−0.490−0.265 0.8340.7890.7840.639 0.3040.2790.2460.202
ξ 0−0.130−0.0670.0620.071 0.8720.8260.8100.413 8.9955.3145.9950.883
η 1−0.147−0.093−0.052−0.020 0.2020.1480.1100.071 0.1400.1140.0910.066
λ 0.80.4350.3350.2690.127 0.6660.5850.5950.285 8.0784.8085.2470.728
α −0.70.3600.2600.1120.033 0.6190.5250.3580.224 0.2910.2460.2080.165
ξ 00.0290.005-0.035−0.025 0.7480.6920.4050.281 6.0336.8111.2880.440
η 1−0.098−0.049−0.028−0.007 0.1770.1290.1010.067 0.1450.1210.0930.065
λ 0.90.3520.2130.1180.046 0.5330.4390.2500.182 5.0325.4381.0920.357
α 0.5−0.148−0.089−0.0250.008 0.4360.3650.2480.154 0.2700.2420.1940.143
ξ 00.000−0.003−0.0020.004 0.2030.1450.1010.061 0.2000.1400.0980.062
η 1−0.028−0.011−0.008−0.003 0.1120.0760.0550.036 0.1070.0770.0540.035
λ 20.0930.0290.0300.009 0.3070.1950.1480.091 0.2930.2030.1420.089
α 0.5−0.003−0.002−0.001−0.001 0.1300.0880.0670.042 0.1300.0920.0650.041
ξ 5−3.050−0.852−0.110−0.009 6.2393.4181.1710.471 4.1632.6170.7440.444
η 3−0.253−0.079−0.030−0.013 0.5150.2680.1560.092 0.3160.2150.1490.094
λ 4−0.599−0.1200.0130.021 1.5100.8500.4080.196 1.6460.9490.3240.196
α −0.950.2520.0630.0030.000 0.5570.2830.0600.014 0.1250.0460.0230.014
ξ −5−0.876−0.059−0.057−0.010 3.6351.0970.5080.304 1.7561.2030.5050.314
η 3−0.123−0.057−0.015−0.006 0.3660.2330.1530.097 0.3020.2090.1490.095
λ 4−0.0490.0840.0190.008 0.9990.4530.2680.164 0.7760.5470.2640.165
α −0.90.0720.0020.000−0.001 0.2890.0790.0320.020 0.0870.0430.030.019
ξ 50.005−0.0260.011−0.004 0.6550.4200.3030.194 0.6120.4260.3000.189
η 3−0.076−0.013−0.016−0.007 0.2920.2190.1550.100 0.2920.2110.1490.095
λ 40.1360.0260.0370.011 0.4780.3290.2370.149 0.4650.3190.2260.142
α −0.7−0.0030.003−0.0020.000 0.1020.0730.0520.032 0.0980.0710.050.032
ξ 50.0110.0120.003-0.001 0.4620.3060.2160.136 0.4240.3040.2150.137
η 3−0.102−0.038−0.029−0.009 0.3280.2060.1510.092 0.2900.2090.1490.095
λ 40.1860.0730.0530.018 0.5260.3080.2190.136 0.4440.3060.2150.135
α −0.20.0020.0020.001−0.001 0.1380.1010.0670.044 0.1370.0970.0690.044
ξ −50.0030.0120.0050.006 0.4540.3260.2340.140 0.4410.3120.2220.141
η 3−0.073−0.046−0.017−0.006 0.3150.2170.1540.093 0.2930.2090.1490.095
λ 40.1440.0800.0320.011 0.5000.3280.2200.134 0.4410.3070.2150.135
α 0.30.000−0.003−0.001−0.001 0.1380.0930.0700.044 0.1330.0950.0670.043
ξ −50.0100.0170.008−0.006 0.4970.3460.2420.158 0.4890.3440.2440.155
η 3−0.079−0.044−0.024−0.009 0.3000.2160.1530.099 0.2920.2090.1490.095
λ 40.1470.0750.0400.017 0.4720.3190.2220.142 0.4480.3110.2180.137
α 0.50.003−0.004−0.0020.001 0.1230.0840.0620.040 0.1210.0860.0610.039
ξ 50.8970.021−0.003−0.003 3.4040.9560.5200.317 1.0200.7430.5070.313
η 3−0.136−0.046−0.020−0.011 0.3850.2260.1460.096 0.2980.2090.1490.095
λ 4−0.0700.0770.0380.021 0.9610.4350.2670.171 0.5390.3860.2650.165
α 0.9−0.070−0.0010.0010.001 0.2810.0520.0310.019 0.0790.0430.030.019
ξ 53.0100.9230.0730.004 6.2123.6341.0310.461 4.7631.7090.7450.442
η 3−0.274−0.079−0.014−0.006 0.5290.2850.1570.096 0.3100.2170.1500.095
λ 4−0.589−0.1530.0090.012 1.5500.9250.3740.202 1.7410.6650.3230.195
α 0.95−0.246−0.082−0.0030.000 0.5370.3330.0730.014 0.1170.0480.0220.014
Table 2. Summary of MLEs, goodness-of-fit statistics, and information criteria for the ABN, SBN, and LP distributions fitted to the DLDA30 dataset.
Table 2. Summary of MLEs, goodness-of-fit statistics, and information criteria for the ABN, SBN, and LP distributions fitted to the DLDA30 dataset.
ModelMLEsK-SADCvMAICBIC
ABN α ^ = 0.1790 ( 0.0840 )
λ ^ = 1.2354 ( 0.1009 )
0.0620
(0.6867)
0.6951
(0.5890)
0.0775
(0.7072)
495.7965501.5772
SBN α ^ = 1.6241 ( 0.0698 )
λ ^ = 0.1518 ( 0.5013 )
0.0667
(0.5943)
0.9366
(0.5060)
0.0785
(0.7015)
498.4102504.1909
LP a ^ = 1.1060 ( 0.0276 )
b ^ = 0.8551 ( 0.0934 )
0.1040
(0.1124)
3.0468
(0.0240)
0.4889
(0.0424)
502.5457508.3264
Table 3. Summary of MLEs, goodness-of-fit statistics, and information criteria for the ABN, SN, and AL distributions fitted to the NIST chemical calibration data.
Table 3. Summary of MLEs, goodness-of-fit statistics, and information criteria for the ABN, SN, and AL distributions fitted to the NIST chemical calibration data.
ModelMLEsK-SADCvMAICBIC
ABN α ^ = 0.2668 ( 0.1560 )
λ ^ = 0.9322 ( 0.1855 )
0.0768
(0.9886)
0.2187
(0.9740)
0.0227
(0.9945)
104.8753107.6777
SN λ ^ = 0.0516 ( 21.1520 )
μ ^ = 0.2573 ( 0.8852 )
σ ^ = 1.3145 ( 20.2127 )
0.0715
(0.9950)
0.2222
(0.9850)
0.0260
(0.9887)
107.4933111.6969
AL μ ^ = 0.0798 ( 0.0347 )
σ ^ = 1.0870 ( 0.1990 )
κ ^ = 1.1122 ( 0.1455 )
0.0855
(0.9673)
0.3941
(0.8660)
0.0503
(0.8778)
112.9298117.1334
Table 4. MLEs for the residential customers data, and the corresponding standard errors (in parentheses) and AIC and BIC values.
Table 4. MLEs for the residential customers data, and the corresponding standard errors (in parentheses) and AIC and BIC values.
EstimatesSNNTNABN
β ^ 0 0.83130 0.83130 0.83130 0.02287
( 0.3032 ) ( 0.28000 ) ( 0.31037 ) ( 0.48692 )
β ^ 1 0.00021 0.00368 0.00368 0.00337
( 0.00368 ) ( 0.00021 ) ( 0.00023 ) ( 0.00027 )
α ^ −1.16 × 10−8 0.44427
(0.14583) ( 0.19566 )
λ ^ 0.50000 1.23266
( 0.30883 ) ( 0.21162 )
AIC230.2735228.2735217.7638206.5130
BIC236.1844232.2141223.6747214.3942
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Bakouch, H.S.; Salinas, H.S.; Çetinkaya, Ç.; Aldossari, S.; Daghestani, A.F.; Santibáñez, J.L. The Asymmetric Bimodal Normal Distribution: A Tractable Mixture Model for Skewed and Bimodal Data. Mathematics 2026, 14, 901. https://doi.org/10.3390/math14050901

AMA Style

Bakouch HS, Salinas HS, Çetinkaya Ç, Aldossari S, Daghestani AF, Santibáñez JL. The Asymmetric Bimodal Normal Distribution: A Tractable Mixture Model for Skewed and Bimodal Data. Mathematics. 2026; 14(5):901. https://doi.org/10.3390/math14050901

Chicago/Turabian Style

Bakouch, Hassan S., Hugo S. Salinas, Çağatay Çetinkaya, Shaykhah Aldossari, Amira F. Daghestani, and John L. Santibáñez. 2026. "The Asymmetric Bimodal Normal Distribution: A Tractable Mixture Model for Skewed and Bimodal Data" Mathematics 14, no. 5: 901. https://doi.org/10.3390/math14050901

APA Style

Bakouch, H. S., Salinas, H. S., Çetinkaya, Ç., Aldossari, S., Daghestani, A. F., & Santibáñez, J. L. (2026). The Asymmetric Bimodal Normal Distribution: A Tractable Mixture Model for Skewed and Bimodal Data. Mathematics, 14(5), 901. https://doi.org/10.3390/math14050901

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

Article Metrics

Back to TopTop