Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Logo
  • Home

User Guides

  • Installation
  • Uncertainty characterisation
  • Propagation
  • Probability box
  • Confidence box
  • interval analysis
  • VV&UQ framework

Tutorials

  • Tutorials
    • Getting started
    • What is an uncertain number
    • uncertainty characterisation
    • Aggregation of various sources of information, expert elicitation, or evidence
    • Uncertainty propagation
    • Validation: discrepancy assessment

Examples

  • Examples
    • Propagation
      • Propagation of aleatory uncertainty
      • Propagation of epistemic uncertainty
      • Mix uncertainty propagation
    • Calibration
      • Transitional MCMC with the classic eigenvalue problem
      • KNN calibration
      • Data peeling algorithm
    • Characterisation
      • interval analysis
      • Denpendency structures between uncertain numbers
      • Interval dependency
      • Interpret linguisitc hedges
      • The significance of significant digits
      • Characterise the uncertainty given what you know

API references

  • API Reference
    • pyuncertainnumber
      • pyuncertainnumber.calibration
        • pyuncertainnumber.calibration.calibration
        • pyuncertainnumber.calibration.data_peeling
          • pyuncertainnumber.calibration.data_peeling.examples
          • pyuncertainnumber.calibration.data_peeling.fuzzy
          • pyuncertainnumber.calibration.data_peeling.peeling
          • pyuncertainnumber.calibration.data_peeling.plots
          • pyuncertainnumber.calibration.data_peeling.scenario
          • pyuncertainnumber.calibration.data_peeling.time
        • pyuncertainnumber.calibration.epistemic_filter
        • pyuncertainnumber.calibration.iterative_filtering
        • pyuncertainnumber.calibration.knn
        • pyuncertainnumber.calibration.mcmc
        • pyuncertainnumber.calibration.pdfs
        • pyuncertainnumber.calibration.tmcmc
        • pyuncertainnumber.calibration.utils_bayesian
      • pyuncertainnumber.characterisation
        • pyuncertainnumber.characterisation.check
        • pyuncertainnumber.characterisation.config
        • pyuncertainnumber.characterisation.core
        • pyuncertainnumber.characterisation.multiple_UN
        • pyuncertainnumber.characterisation.stats
        • pyuncertainnumber.characterisation.un_fields
        • pyuncertainnumber.characterisation.uncertainNumber
        • pyuncertainnumber.characterisation.utils
      • pyuncertainnumber.console
      • pyuncertainnumber.decorator
      • pyuncertainnumber.gutils
      • pyuncertainnumber.nlp
        • pyuncertainnumber.nlp.language_parsing
        • pyuncertainnumber.nlp.params
      • pyuncertainnumber.opt
        • pyuncertainnumber.opt.bo
        • pyuncertainnumber.opt.ga
        • pyuncertainnumber.opt.get_range
      • pyuncertainnumber.pba
        • pyuncertainnumber.pba.aggregation
        • pyuncertainnumber.pba.cbox
        • pyuncertainnumber.pba.cbox_constructor
        • pyuncertainnumber.pba.constructors
        • pyuncertainnumber.pba.context
        • pyuncertainnumber.pba.core
        • pyuncertainnumber.pba.dependency
        • pyuncertainnumber.pba.distributions
        • pyuncertainnumber.pba.dss
        • pyuncertainnumber.pba.ecdf
        • pyuncertainnumber.pba.imprecise
        • pyuncertainnumber.pba.intervals
          • pyuncertainnumber.pba.intervals.activation
          • pyuncertainnumber.pba.intervals.arithmetic
          • pyuncertainnumber.pba.intervals.backcalc
          • pyuncertainnumber.pba.intervals.complex
          • pyuncertainnumber.pba.intervals.intervalOperators
          • pyuncertainnumber.pba.intervals.mat_features
          • pyuncertainnumber.pba.intervals.methods
          • pyuncertainnumber.pba.intervals.number
          • pyuncertainnumber.pba.intervals.plotting
          • pyuncertainnumber.pba.intervals.random
          • pyuncertainnumber.pba.intervals.utils
        • pyuncertainnumber.pba.mixins
        • pyuncertainnumber.pba.operation
        • pyuncertainnumber.pba.params
        • pyuncertainnumber.pba.pbox_abc
        • pyuncertainnumber.pba.pbox_free
        • pyuncertainnumber.pba.pbox_parametric
        • pyuncertainnumber.pba.utils
      • pyuncertainnumber.propagation
        • pyuncertainnumber.propagation.b2b
        • pyuncertainnumber.propagation.cauchy_deviate
        • pyuncertainnumber.propagation.helper
        • pyuncertainnumber.propagation.ipm
        • pyuncertainnumber.propagation.local_optimisation
        • pyuncertainnumber.propagation.mixed_up
        • pyuncertainnumber.propagation.p
        • pyuncertainnumber.propagation.performance
        • pyuncertainnumber.propagation.taylor_expansion
        • pyuncertainnumber.propagation.uncertaintyPropagation
        • pyuncertainnumber.propagation.utils
      • pyuncertainnumber.sensitivity
        • pyuncertainnumber.sensitivity.pinching
        • pyuncertainnumber.sensitivity.sobol_analysis
        • pyuncertainnumber.sensitivity.subinterval_sensitivity
      • pyuncertainnumber.surrogate
        • pyuncertainnumber.surrogate.surrogate
      • pyuncertainnumber.validation
        • pyuncertainnumber.validation.area_metric
Back to top
View this page

Propagation¶

  • Propagation of aleatory uncertainty
  • Propagation of epistemic uncertainty
  • Mix uncertainty propagation
Aleatory propagation

Propagate random variables via performance functions.

Propagation of aleatory uncertainty
Interval propagation

Propagate interval bounds intrusively or nonintrusively.

Propagation of epistemic uncertainty
Mixed uncertainty

Hybrid aleatory–epistemic propagation examples.

Mix uncertainty propagation
Next
Propagation of aleatory uncertainty
Previous
Examples
Copyright © 2026, (Leslie) Yu Chen
Made with Sphinx and @pradyunsg's Furo