Chris you have just confirmed what the geometry says, one race moves but they are different lengths so if the outer moves and rotates the bearing how can it roll its circumference when the inner is shorter, doesn’t work!. Conversely rotate the inner and it works.
Sorry Cris you can’t beat the old Greek mathematicians.
I understand geometry and mechanics well enough to have a very decent career as a mechanical engineer.
The rollers move about the axis of the bearing at a different rate to either the inner or outer race. It doesn’t matter what either circumference is as their length is effectively infinite. It also make no difference which race is static as the mechanics are identical.
If you were correct then bearings wouldn’t work and we know they do. By your logic, they would generate high friction and heat and burn out in no time. The hardened steel they are made of would soften the first time it gets hot and wear but that doesn’t happen. My old Suzuki GS550 has roller bearing big ends which have done 45,000 miles. My car has roller bearings in the hubs which have done 160,000 miles. That would be possible if there were high friction in them. Most bearings have grooved races to increase contact area which, if you were correct would increase friction and wear. Why would anyone want that?
Bob, you are still wrong. The circumferences of the inner and outer parts are irrelevant as the length around the circumference of them is infinite, as Steve has said above. Once you get to one full rotation of either the inner or outer part you start on the next rotation.
I hope that this has answered your original question.