// Copyright (c) Microsoft Corporation.
// SPDX-License-Identifier: MIT
// This file is part of the Spartan2 project.
// See the LICENSE file in the project root for full license information.
// Source repository: https://github.com/Microsoft/Spartan2
//! Mathematical utility functions for Spartan.
//!
//! This module provides basic mathematical operations needed throughout the codebase,
//! particularly for computing logarithms used in polynomial degree calculations.
/// Trait providing mathematical utility functions.