Documentation Verification Report

MersenneTwister

📁 Source: Batteries/Data/Random/MersenneTwister.lean

Statistics

MetricCount
DefinitionsConfig, init, initMult, initSeed, maskBits, shiftSize, stateSize, temperingMasks, temperingShifts, wordSize, xorMask, State, data, index, next, twist, update, instStreamStateBitVecWordSize, mt19937, mt19937_64
20
Theoremszero_lt_stateSize, zero_lt_wordSize
2
Total22

Batteries.Random.MersenneTwister

Definitions

NameCategoryTheorems
Config 📖CompData
State 📖CompData
instStreamStateBitVecWordSize 📖CompOp
mt19937 📖CompOp
mt19937_64 📖CompOp

Batteries.Random.MersenneTwister.Config

Definitions

NameCategoryTheorems
init 📖CompOp
initMult 📖CompOp
initSeed 📖CompOp
maskBits 📖CompOp
shiftSize 📖CompOp
stateSize 📖CompOp
1 mathmath: zero_lt_stateSize
temperingMasks 📖CompOp
temperingShifts 📖CompOp
wordSize 📖CompOp
1 mathmath: zero_lt_wordSize
xorMask 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
zero_lt_stateSize 📖mathematicalstateSize
zero_lt_wordSize 📖mathematicalwordSize

Batteries.Random.MersenneTwister.State

Definitions

NameCategoryTheorems
data 📖CompOp
index 📖CompOp
next 📖CompOp
twist 📖CompOp
update 📖CompOp

---

← Back to Index