Discussion Overview
The discussion revolves around the use of ceiling and floor operators as substitutes for minimum and maximum functions in mathematical notation. Participants explore the clarity and acceptance of such notations, particularly in relation to programming conventions and mathematical definitions.
Discussion Character
- Debate/contested
- Technical explanation
Main Points Raised
- Some participants recall seeing ceiling and floor operators used with super/subscripts to denote min and max, specifically citing the notation \lceil x \rceil ^k to represent min(x,k).
- One participant expresses strong disapproval of this notation, ranking it among the worst they have encountered.
- Another participant clarifies the definitions of the ceiling function, \lceil x \rceil, and the floor function, \lfloor x \rfloor, providing examples from programming languages.
- One participant suggests that the notation could reasonably denote the smallest multiple of k greater than or equal to x, proposing a generalization of the ceiling function.
- Another participant argues that the notation is incorrect and likely to be confused with exponents, advocating for more standard notations used in programming.
Areas of Agreement / Disagreement
Participants do not reach a consensus on the appropriateness of using ceiling and floor operators for min and max functions. There are multiple competing views regarding the clarity and correctness of the notation.
Contextual Notes
There are unresolved issues regarding the acceptance of the proposed notation in mathematical and programming contexts, as well as potential confusion with established meanings of the ceiling and floor functions.