% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/defaults.R, R/generics.R
\name{system_signature.dist_structure}
\alias{system_signature.dist_structure}
\alias{system_signature}
\title{System signature}
\usage{
\method{system_signature}{dist_structure}(x)

system_signature(x)
}
\arguments{
\item{x}{A \link{dist_structure} object.}
}
\value{
Numeric vector of length \code{ncomponents(x)} summing to 1.
}
\description{
Samaniego's signature: \verb{s = (s_1, ..., s_m)} where \code{s_k} is the
probability the system fails at the k-th component failure under
i.i.d. absolutely-continuous component lifetimes. Only depends on the
structure (phi), not on the component distribution. A default method
on \code{dist_structure} enumerates the \verb{m!} orderings; this is feasible
for \code{m} up to about 8 or 9. Specialized subclasses should override
with closed-form expressions.
}
