, but this code // executes before the first paint, when

麻豆区

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Chemical Weapons - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Chemical Weapons

Wed, Sep 25, 2002
N/A

Calvin College mathematics professor James Bradley worked on a number of interesting projects during an 18-month long at the U.S. State Department in 2000 and 2001.

Among them was a mathematical model for random inspections of countries with the capacity to make chemical weapons, a topic that was significant at the time
and has been launched into the headlines with a vigor in recent days because of Iraq.

"Iraq has the capability to manufacture chemical weapons," says Bradley, "and has used them in the past. But they have not signed on for inspections as part of the CWC or any other way. So we don't know much about what's happening in Iraq now."

In a nutshell, says Bradley, there are about 4,000 sites in the world (counting only the 145 signatories of the Chemical Weapons Convention) that do not explicitly manufacture weaponizable chemicals but whose activities could be diverted to that purpose.

The CWC thus mandated an inspection regime that would allow the 145 signatories
to keep track of each other. But at the time Bradley started his research work
only about 40 inspections were planned per year, a number that since has risen
to 80.

"Only a small fraction of the sites will be visited each year," says Bradley. "Thus the US (and other countries) were concerned that the inspection resources be used as effectively as possible."

That's where Bradley came in.

His mathematical model for inspections has since been adopted as the official U.S. position on how these sites should be selected for inspection. And his paper was then circulated among CWC treaty signatories. He made one trip to the Netherlands in February 2002 for a meeting of the Organization for the Prohibition of Chemical Weapons (the organization the CWC signatories set up to manage all issues related to the treaty and compiance with it) and presented his ideas to the OPCW's technical staff (the inspectors and their managers) and to the Executive Council (the diplomats).

His work was, he says, "well-received" and so in May 2002 he returned to the Netherlands as a technical support person for the US delegation. The U.S. now is asking the Executive Council to adopt Bradley's model as the methodology for selecting these sites. A decision is not expected until May 2003.

Bradley will speak about his model on Thursday, September 26 at a Calvin-sponsored Mathematics Colloquium. The talk is at 3.40 p.m. in room 276
of North Hall.