We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technology expertise.
BooleanConsecutiveFunction[{k1,k2,…,kd},{n1,n2,…,nd}]
represents a Boolean function of n1 n2 ⋯ nd variables that gives True if all variables in a block of the variable array are True.
BooleanConsecutiveFunction[{{k1,k2,…,kd},{c1,c2,…,cd}},{n1,n2,…,nd}]
treats the i level of the variable array as cyclic if ci is True.
BooleanConsecutiveFunction[spec,{a1,a2,…}]
gives the Boolean expression in variables ai corresponding to the Boolean consecutive function specified by spec.
DetailsBooleanConsecutiveFunction stays unevaluated:
Use BooleanConvert to expand it:
Define a two-dimensional function, in the shape of a torus:
Variables can also be given in a flat list:
A system fails if at least three out of four consecutive components in a circle fail:
BooleanConsecutiveFunction can be used in a structure:
A system works if at least three out of four consecutive components in a circle work:
BooleanConsecutiveFunction can be used in a structure:
Mixed Model (2)Wrapping can be different in different dimensions. Define a cylinder:
Use BooleanConvert to expand it:
Connected cylinders stacked inside each other:
Use BooleanConvert to expand it:
Applications (2)A chain of 10 radio towers fails if two neighboring towers fail:
Each tower has an exponential lifetime distribution with an expected lifetime of 10 years:
The survival function for communication from one end of the tower chain to the other:
The probability of functioning communication after five years without maintenance:
Cameras are arranged in an overlapping grid. All areas are covered until a 2×2 grid fails:
Each camera has an expected lifetime of six years:
The lifetime distribution of a complete camera system is modeled with FailureDistribution:
To cover the same area with minimal overlap, four cameras are needed:
The overlapping structure has a higher reliability, but uses more cameras:
Use the same amount of cameras in standby mode instead:
Depending on mission time, a standby setup has higher reliability than an overlapping grid:
Properties & Relations (2) Neat Examples (1)Simulate a linear consecutive-k-out-of-n system:
When requiring four out of 10 components to fail for the system to fail, with failure rate :
Wolfram Research (2012), BooleanConsecutiveFunction, Wolfram Language function, https://reference.wolfram.com/language/ref/BooleanConsecutiveFunction.html. TextWolfram Research (2012), BooleanConsecutiveFunction, Wolfram Language function, https://reference.wolfram.com/language/ref/BooleanConsecutiveFunction.html.
CMSWolfram Language. 2012. "BooleanConsecutiveFunction." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BooleanConsecutiveFunction.html.
APAWolfram Language. (2012). BooleanConsecutiveFunction. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BooleanConsecutiveFunction.html
BibTeX@misc{reference.wolfram_2025_booleanconsecutivefunction, author="Wolfram Research", title="{BooleanConsecutiveFunction}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/BooleanConsecutiveFunction.html}", note=[Accessed: 12-July-2025 ]}
BibLaTeX@online{reference.wolfram_2025_booleanconsecutivefunction, organization={Wolfram Research}, title={BooleanConsecutiveFunction}, year={2012}, url={https://reference.wolfram.com/language/ref/BooleanConsecutiveFunction.html}, note=[Accessed: 12-July-2025 ]}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4