Watch me do it:
Numbers is fake

All odd numbers are divisible by 2.
You just get a decimal in the quotient.
That’s not what divisible means
How sharp are your knives?
All odd numbers are divisible by 2 if you’re working modulo an odd number.
It is, just not in mathematics.
what non-mathematical meaning are we talking about here?
Divisible in maths leaves no remainder or is only whole numbers. In the real world everything is divisible by 2 as it doesn’t have the caveat of whole numbers.
Yeah but I’ve never heard anyone use the word “divisible” in a non mathematical context. It’s fundamentally about numbers. You’d never say “three is divisible by two” apart from about maths. You’d never say “this cake is divisible by two”, which is already not the context you were talking in, you’d say “you can cut this cake in half”.
Are odd numbers divisible by zero? Checkmate
0 is divisable by 0: double check mate; king me.
I don’t think zero is odd or divisible by zero, but two wrongs cancel out and make a right so you’ve got me there. High elo play
- Try again.
That’s odd…
that’s even
So there are infinite prime numbers, there exists only one even prime number, the odds of an prime number beeing odd is 100% ((∞-1)/∞)=100%) 2 is an prime number, therefore 2 is odd and is divisble by itself aka 2. Q.e.d.
Yup I posited 2 is odd by way of being prime but I didn’t get that far because I have a cold
(±sqrt(81) + 3)/6 is both odd and divisible by 2
Correction, it’s either odd or it’s divisible by two.
Superposition since both +9 and -9 are in the expression
I want to argue with this but find myself short of a rational basis to do so. Does this mean I have become alt right?
So.
There are no even numbers divisible by zero.
By god they are right, this might change the future of mathematics!
`// 2024‑edition Rust use std::rc::Rc;
/// Church numeral: given a successor
s: fn(u32) -> u32, /// returns a function that appliessn times. type Church = Rc<dyn Fn(fn(u32) -> u32) -> Rc<dyn Fn(u32) -> u32>>;/// 0 ≡ λs.λx.x fn zero() -> Church println!(“Define 0”); Rc::new(", x); x })) }
/// succ ≡ λn.λs.λx. s (n s x) fn succ(n: Church) -> Church //
labelis printed before the closure is created, so the closure // does not capture any non‑'static reference. println!(“Build successor”); Rc::new(move → {}“, x, y); // then apply the extra successor step let z = s(y); println!(” +1 applied to {} → {}", y, z); z }) }) }/// Convert a Church numeral to a Rust integer, printing each step. fn to_int(n: &Church) -> u32 let inc: fn(u32) -> u32 = )“, k); k + 1 }; let f = n(inc); // f: Rc<dyn Fn(u32) -> u32> println!(” evaluate numeral starting at 0"); f(0) }
/// Even ⇔ divisible by 2 fn is_even(n: &Church) -> bool { to_int(n) % 2 == 0 } fn is_odd(n: &Church) -> bool { !is_even(n) }
fn main() { // ---- build the numerals step‑by‑step ---- let zero = zero(); // 0 let one = succ(zero.clone()); // 1 = succ 0 let two = succ(one.clone()); // 2 = succ 1
// ---- show the numeric values (trace) ---- println!("\n--- evaluating 0 ---"); println!("0 as integer → {}", to_int(&zero)); println!("\n--- evaluating 1 ---"); println!("1 as integer → {}", to_int(&one)); println!("\n--- evaluating 2 ---"); println!("2 as integer → {}", to_int(&two)); // ---- parity of 2 (the proof) ---- println!("\n--- parity of 2 ---"); println!("Is 2 even? {}", is_even(&two)); // true println!("Is 2 odd? {}", is_odd(&two)); // false // Proof: “divisible by 2” ⇔ “even”. // Since `is_odd(&two)` is false, no odd number can satisfy the // divisibility‑by‑2 condition. assert!(!is_odd(&two)); println!("\nTherefore, no odd number is divisible by 2.");} `
How do I patch this in






