pub struct BoundedArithmetic {
pub theory: String,
pub base_theory: String,
pub formula_class: String,
}Expand description
PA^ω conservativity results for bounded arithmetic.
Fields§
§theory: StringThe theory name (e.g. “PA^ω”, “WKL_0”).
base_theory: StringThe base theory it is conservative over (e.g. “PRA”).
formula_class: StringFormula class for which conservativity holds.
Implementations§
Source§impl BoundedArithmetic
impl BoundedArithmetic
Sourcepub fn paomega_over_pra() -> Self
pub fn paomega_over_pra() -> Self
PA^ω is Π^0_2-conservative over PRA.
Trait Implementations§
Source§impl Clone for BoundedArithmetic
impl Clone for BoundedArithmetic
Source§fn clone(&self) -> BoundedArithmetic
fn clone(&self) -> BoundedArithmetic
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BoundedArithmetic
impl RefUnwindSafe for BoundedArithmetic
impl Send for BoundedArithmetic
impl Sync for BoundedArithmetic
impl Unpin for BoundedArithmetic
impl UnsafeUnpin for BoundedArithmetic
impl UnwindSafe for BoundedArithmetic
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more