1st.
I'll keep this simple: As long as the war in China continues, Japan is never going to strike north.
Quoted for truth.
2nd. All the issues that the Red Army had in the west such as including but not limited to badly trained personel, lack of signal equipment, lack of fuel and ammunition, inflexible command system, lack of spare parts, lack of motorised logistics, lack of personal command initiative (just for starters) were all prevelant among the Soviet Far East forces as well.
3rd. All supplies and reinforcements have to be brought up along a single railroad (though I think it's dual tracked at this point, not certain), which runs along the Soviet-Manchurian border.
4th. Any reinforcements have to be brought up from the west, or from forces that were later sent to the west.
5th. Force comparison.
Red army forces in the Far East includes: 16 rifle divisions, 1 mountain rifle division, 1 motorised rifle division, 3 tank divisions, 1 cavalry division and some assorted odds and ends. Slightly more then 3000 tanks, most of which are
T-26, the rest an assorted mix of various BT-tanks and other light tanks,
NO T-34's or KV-1's present at all.
The Soviet air force in the far east had about 600 bombers almost all of them
SB bombers and about 1200 fighters, ~50%
I-16, ~30%
I-15, ~20
I-153 and some 75 recon planes of various designs.
If Japan isn't involved in China (a must) they can scrape together 28 Infantry divisions, 16 Independent brigades (about the same size as a Red Army Rifle Division), 2 tank brigades, 9 Mongolian Cavalry Divisions as well as assorted odds and ends, without pulling anything from the Southern Attack. If that is scrapped there's another 8 Infantry divisions, The Guards division, 2 Independant brigades and 1 tank brigade available as well as some 15 SNLF and a parachute regiment.
The IJAAF had in December -41 some 583 fighters, ~90%
Ki-27 but both the
Ki-43 had and the
Ki-44 had begun production and was replacing the Ki-27. There were 396 Light single engine bombers,
Ki-30,
Ki-32,
Ki-36 and
Ki-51. As well as 330 Medium bombers
Ki-21 and
Ki-48 and some 167 recon planes, most of them
Ki-15 but the
Ki-46 was replacing it. There were also some 135 transport planes.
The IJNAF had som 160 ground based fighters, 45%
A5M4, 55%
A6M2. 32
D3A1 Dive bombers (but most of them in training squadrons). 336 dual engine long distance bombers, 55%
G3M2, 45%
G4M1. 23
C5M2 recon planes. 68
B5N1 Torpedoplanes but again most of them in training squadrons. 34 transport planes, 63
H6K4 multi-engine floatplanes and 150 single engine floatplanes. Aboard carriers and other ships the IJNAF had 43
A5M4, 117
A6M2, 135
D3A1, 178
B5N1/2 and 228 single engine floatplanes of various designs.
Quality wise there was a vast differance between the Soviet pilots and the Japanese pilots, even by IJAAF standards. Soviet pilots had much fewer flight hours and most of the Japanese pilots had experienced combat even if it was just against the chinese. The army comparision just by comparing division numbers isn't the whole story as Soviet units was at 50-75 % strength and the standard Japanese division was 120-150% larger then a Red Army division on paper.
Edit: Also forgot, the Red Army has to defend a
2800km long border.