ErrorBudgetPartition Class

Partition of the total error budget across algorithm components.

The three fields must sum to the overall error budget. Defaults to equal thirds of 0.001 (i.e. each component gets ~3.33e-4).

Constructor

ErrorBudgetPartition(logical: float = 0.0003333333333333333, t_states: float = 0.0003333333333333333, rotations: float = 0.0003333333333333333)

Parameters

Name Description
logical

Budget allocated to logical errors in the algorithm.

Default value: 0.0003333333333333333
t_states

Budget allocated to T-state distillation errors.

Default value: 0.0003333333333333333
rotations

Budget allocated to rotation synthesis errors.

Default value: 0.0003333333333333333

Attributes

logical

logical: float = 0.0003333333333333333

rotations

rotations: float = 0.0003333333333333333

t_states

t_states: float = 0.0003333333333333333